problema c++

Rezolvarea problemelor de matematica prin realizarea unor programe.
catalina17
junior
junior
Mesaje: 168
Membru din: 23 Feb 2011, 10:25
Localitate: brasov

problema c++

Mesaj de catalina17 » 05 Mai 2012, 09:12

Se dau 3 nr h, m si s reprezentand ora, minut si secunda. Sa se transforme in zi, ora, minut si secunda.
h = 50 m=200 s = 340

Nu stiu cum sa fac programul ca sa il scriu in code blocks!

Multumesc mult!

PallMall
junior
junior
Mesaje: 272
Membru din: 27 Aug 2012, 15:36
Localitate: Tulcea

Mesaj de PallMall » 11 Sep 2012, 01:39

Cod: Selectaţi tot

#include <iostream>
#include <stdio.h>
using namespace std;

int z=0,h,m,s;

void citire&#40;&#41;
&#123;
printf&#40;"h= m= s= \n"&#41;;
scanf&#40;"%d%d%d",&h,&m,&s&#41;;
&#125;

int main&#40;&#41;
&#123;
	int x;
citire&#40;&#41;;
if&#40;s>=60&#41; 
       &#123;
       x=s/60;
	   s=s%60;
	   &#125;
m=m+x;
if&#40;m>=60&#41; 
       &#123;
       x=m/60;
	   m=m%60;
	   h=h+x;
       &#125;
if&#40;h>=24&#41; 
       &#123;
       x=h/24;
	   h=h%24;
	   &#125;
z=x;
cout<<"zile="<<z<<" ore="<<h<<" minute="<<m<<" secunde="<<s;

&#125;

Scrie răspuns
  • Subiecte similare
    Răspunsuri
    Vizualizări
    Ultimul mesaj