VA ROG AJUTATI-MA CU O PROBLEMA DE INFORMATICA [C++]
Elevii de clasa a V-a de la şcoala mea au inventat un joc nou, „fazan cu numere”. Jocul se desfăşoară astfel: primul copil spune un număr, al doilea copil trebuie să spună un număr care începe cu ultima cifră a numărului spus anterior, al treilea copil trebuie să spună un număr care începe cu ultima cifră a numărului spus de al doilea copil ş.a.m.d. Jocul e simplu dar, cum bine ştiţi, unii copii nu sunt atenţi şi uită cifra cu care trebuie să înceapă numărul şi atunci spun un număr la întâmplare şi jocul continuă până când ultimul copil spune şi el un număr. În acest joc nu pierde şi nu câştigă nimeni, se verifică doar atenţia.
Cerinţă
Cunoscând N, numărul de copii şi cele N numere spuse de aceştia, să se determine câţi copii au fost neatenţi.
Date de intrare
Fişierul fazanr.in conţine pe prima linie numărul natural N reprezentând numărul de copii. Pe cea de a doua linie se află N numere naturale separate prin spaţii, reprezentând, în ordine, numerele spuse de cei N copii.
Date de ieşire
Fişierul fazanr.out va conţine o singură linie pe care va fi scris un număr natural care reprezintă numărul de copii neatenţi.
davidalexandru9:
de pe pbinfo??
Răspunsuri la întrebare
Răspuns de
1
#include<iostream.h>
void main()
{
int nr,nr1,c=0,i=1,aux1=0,aux2=0;
cout<<"numar copil 1="; cin>>nr1;
i++;
while(nr!=0)
{
cout<<"numar copil: "<<i<<"="; cin>>nr;
i++;
while(nr1!=0)
{
aux1=nr1%10;
nr1=nr1/10;
}
while(nr!=0)
{
aux2=nr%10;
nr=nr/10;
}
nr1=aux1;
nr=aux2;
if(aux1<aux2 || aux1>aux2)
c++;
aux1=0;
aux2=0;
}
cout<<c;
}
void main()
{
int nr,nr1,c=0,i=1,aux1=0,aux2=0;
cout<<"numar copil 1="; cin>>nr1;
i++;
while(nr!=0)
{
cout<<"numar copil: "<<i<<"="; cin>>nr;
i++;
while(nr1!=0)
{
aux1=nr1%10;
nr1=nr1/10;
}
while(nr!=0)
{
aux2=nr%10;
nr=nr/10;
}
nr1=aux1;
nr=aux2;
if(aux1<aux2 || aux1>aux2)
c++;
aux1=0;
aux2=0;
}
cout<<c;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă