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

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

Войти
Регистрация
Восстановить пароль
 
Maria Levitskay
2 / 2 / 0
Регистрация: 05.01.2012
Сообщений: 47
#1

Предлагает пользователю - C++

12.10.2012, 16:01. Просмотров 284. Ответов 2
Метки нет (Все метки)

Написать программу,которая предлагает пользователю вводить целое число,до тех пор,пока он не введет 0. И для каждого введенного числа выводить факториал введенного числа
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 16:01     Предлагает пользователю
Посмотрите здесь:

Программа задумывает число от 1 до 10, и предлагает пользователю отгадать число за 5 попыток C++
Программа "задумывает" число и предлагает пользователю его угадать C++
C++ Написать функцию, которая предлагает пользователю ввести с клавиатуры три числа типа unsigned int
6. Написать программу, которая предлагает пользователю ввести сумму в гривнах (дробное число) и выводит по отдельности количество гривен и количество C++
C++ 7. Написать программу, которая предлагает пользователю ввести массу в тоннах (дробное число) и выводит по отдельности количество тонн, килограммов и г
C++ Написать программу, которая предлагает пользователю ввести порядковый номер карты из колоды и выводит в консоль масть и достоинство карты
Написать программу, которая предлагает пользователю ввести два числа, которые определяют диапазон, и выводит в консоль сумму всех чисел, входящих в C++
C++ Написать программу, которая предлагает пользователю ввести порядковый номер карты из колоды и выводит в консоль масть и достоинство карты. Колода,
Написать программу, которая предлагает пользователю ввести год, проверяет, является ли он високосным (кратен 4, если заканчивается на 00, то еще кр C++
Написать программу, которая предлагает пользователю ввести два числа, которые определяют диапазон, вычисляет сумму всех четных чисел и произведение C++
C++ Написать программу, которая предлагает пользователю ввести год, проверяет, является ли он високосным
C++ Программа задумывает число в диапазоне от 1 до 10 и предлагает пользователю угадать его за 5 попыток

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
12.10.2012, 17:02     Предлагает пользователю #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
using namespace std;
 
int main() {
    unsigned short n;
    unsigned long long x;
    while (cin >> n, n) {
        x = 1;
        while (n > 1)
            x *= n--;
        cout << x << endl;
    }
}
DiffEreD
1427 / 764 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
12.10.2012, 17:05     Предлагает пользователю #3
Обычный цикл while:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int main()
{
    cout<<"Enter number (0 to break) :";
    size_t i = 0;
    while (cin>>i, i!=0)
    {
        cout<<fact(i)<<endl;
        cout<<"Enter number (0 to break) :";
    }
    system("pause");
    return 0;
}
Функцию факториала напишите сами.
Yandex
Объявления
12.10.2012, 17:05     Предлагает пользователю
Ответ Создать тему
Опции темы

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