Mă poate ajuta cineva? ofer coroană!!
Se citesc de la tastatură n șiruri de caractere. Să se afișeze câte dintre șirurile citite nu pot fi transformate în numere întregi, precum și suma numerelor rezultate prin transformarea șirurilor care pot fi convertite. Ex: dacă n=5 și se citesc șirurile '47'; '13A2'; '-11'; '8'; și '-B16', atunci se vor afișa valorile 2 și 44.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int n; float sir[500]; int cate_sunt_nr=0, i, suma=0;
cout <<"n= ";cin>>n;
for(i=0; i<=n; i++)
{
cout <<"sir["<<i<<"]= ";
cin>>sir[i];cout<<endl;
}
for (i=0;i<=n;i++) {
if ( sir[i]/sir[i]== 0 ) { cate_sunt_nr=cate_sunt_nr+1; }
}
cout <<"Sunt Numere: "<<cate_sunt_nr;
for (i=0;i<=n;i++){
if ( sir[i]/sir[i] ) { suma=suma+sir[i]; }
}
cout <<"Suma Cifrelor= "<<suma;
return 0;
}
anonima3002:
multumesc mult!!!
Alte întrebări interesante
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Fizică,
8 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă