Вопрос задан 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; }
0 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;
}
0 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;}
0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос