Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vadimir
0 / 0 / 0
Регистрация: 08.09.2012
Сообщений: 27
#1

Выводит одно и то же - C++

27.12.2012, 20:57. Просмотров 246. Ответов 4
Метки нет (Все метки)

Постоянно выводит на экран цифру 2.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
 
int main()
{
int a,b,c;
 
printf("Vvedite chislo a: ");
scanf("%d",&a);
 
while (a==0)
{
 b=a%10;
 a=(a-b)/10;
 c+=b;
}
printf("%d ",c);     
getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2012, 20:57     Выводит одно и то же
Посмотрите здесь:

Программа выводит только одно значение - C++
Здравствуйте. Есть код #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;time.h&gt; using namespace std; #define nil NULL; ...

Рандом выводит всегда одно и тоже число - C++
mass=rand(); всегда выводит число ниже, что делать? -842150451

Функция rand в цикле выводит одно и то же значение - C++
Всем привет! В общем, прилагаю условие задачи и мой написанный код :) Проблема, как я считаю, незначительная, однако я никак не могу понять...

Программа всегда выводит одно и тоже значение при разных вводимых данных - C++
Не думаю, что дело в коде, но значение всегда выводилось n = 2 и pos = 2. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Разработать программу которая выводит на экран, которая выводит содержимое текущего каталога, упорядоченное по времени - C++
Помогите пожалуйста!! В уинвере не изучали язык С++ а заставляют на нем написать программку (( В общем то вот такую: Разработать...

Напишите программу, которая выводит на экран содержимое файла и выводит сумму чисел файла - C++
Напишите программу, которая выводит на экран содержимое файла D:\numbers.txt. и выводит сумму чисел файла. Вынужден снова просить...

c++ и visual c++ одно и то же? - C++
с чего лучше начать изучение? что из этого по вашему лучше

Добавить еще одно значение if - C++
Доброго времени суток! Вот только начал изучать c++ и программирование в целом, нашел этот прекрасный форум, хочу спросить один...

Работает,правда,в одно действие - C++
уважаемые программисты,не могли бы вы посмотреть данную програмку?работает вроде верно,но выполняет только одно действие,после чего...

Как пересчитать одно в другое? - C++
b|g 0|0000000000 1|0000000001 2|0000000011 3|0000000111 4|0000000101 5|0000000100 6|0000001100 7|0000001101 8|0000001111


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
27.12.2012, 20:59     Выводит одно и то же #2
Какое задание?
palva
2561 / 1783 / 251
Регистрация: 08.06.2007
Сообщений: 6,912
Записей в блоге: 4
27.12.2012, 21:07     Выводит одно и то же #3
Цитата Сообщение от Vadimir Посмотреть сообщение
while (a==0)
Надо while (a!=0)
И c предварительно обнулить.
Vadimir
0 / 0 / 0
Регистрация: 08.09.2012
Сообщений: 27
27.12.2012, 21:14  [ТС]     Выводит одно и то же #4
Цитата Сообщение от David Sylva Посмотреть сообщение
Какое задание?
Дано натуральное число. Верно ли, что сумма его цифр больше 10?
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
27.12.2012, 21:19     Выводит одно и то же #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
 
int main() 
{ 
    int number, sum = 0; 
    std::cout << "Inter number " << std::endl;
    std::cin >> number;  
 
    while(number) 
    { 
        sum += number % 10; 
        number /= 10; 
    } 
    if(sum > 10) 
        std::cout << "Yes " << std::endl; 
    else 
        std::cout << "No " << std::endl;
}
Yandex
Объявления
27.12.2012, 21:19     Выводит одно и то же
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru