
Вопрос задан 10.02.2019 в 20:24.
Предмет Информатика.
Спрашивает Юхта Анна.
Где ошибка? C++, Нужно найти кол-во нулей в некотором числе. int main() { int q,s=0; cin >>
q; while (q != 0) { if ((q % 10)==0) { s++; } q = q / 10; } cout< return 0; }

Ответы на вопрос

Отвечает Новгородов Руслан.
Исправленный вариант:
#include<iostream>
using namespace std;
int main()
{
int q,s=0;
cin >> q;
while (q != 0) {
if ((q % 10)==0)
s++;
q = q / 10;
}
cout << s;
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int q,s=0;
cin >> q;
while (q != 0) {
if ((q % 10)==0)
s++;
q = q / 10;
}
cout << s;
return 0;
}



Отвечает Махотин Максим.
#include<bits/stdc++.h>
using namespace std;
int n, kol = 0;
int f(){ int tmp; while(n!=0){ tmp=n%10; if(tmp==0){ kol++; } n /= 10; } return kol;}
int main(){ cin >> n; cout << f() << endl; return 0;}
using namespace std;
int n, kol = 0;
int f(){ int tmp; while(n!=0){ tmp=n%10; if(tmp==0){ kol++; } n /= 10; } return kol;}
int main(){ cin >> n; cout << f() << endl; return 0;}


Топ вопросов за вчера в категории Информатика

Информатика 573

Информатика 1114

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili