Дан текст, содержащий цифры. Вывести на экран их сумму. Решить на С++, желательно с пояснениями, используя строки С.
263
457
Ответы на вопрос:
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
getline(cin,s);
int sum = 0;
for(int i = 0; i < s.length(); i++)
{
if(s[i] == ' ')
{
continue;
}
else
{
sum += (int)s[i] - 48;
}
}
cout << sum;
}
1) program chik; const n=12; var i,s: integer; a: array[1..12]of integer; begin s: =0; for i: =1 to n do begin read(a[i]); if(i< 7)then s: =s+a[i]; end; writeln(s); end. 2) program chik; const n=10; var i,s: integer; a: array[1..12]of integer; begin s: =0; for i: =1 to n do begin read(a[i]); if(a[i]=7)then s: =s+1; end; writeln(s); end.
Популярно: Информатика
-
Lovecoffe77707.09.2022 07:37
-
Afakado31.10.2020 18:33
-
Anna445503.08.2020 18:22
-
diasline01.11.2020 00:14
-
AlexandraBobkova26.07.2022 19:31
-
grisharazumovs02.09.2022 21:00
-
миссЧудесная14.12.2022 04:44
-
Murua09.04.2020 11:21
-
valeriaro29431.01.2021 01:43
-
Дима1531323.07.2020 05:03