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

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

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

Оператор if (для чисел от нуля до пяти программа выводит на экран тексотовое название числа) - C++

31.05.2013, 13:25. Просмотров 481. Ответов 11
Метки нет (Все метки)

Составить программу, которая принимает числа с клавиатуры. Ддя чисел от нуля до пяти программа выводит на экран тексотовое название числа.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2013, 13:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Оператор if (для чисел от нуля до пяти программа выводит на экран тексотовое название числа) (C++):

Программа предлагает выбрать название страны и выводит на экран её название столицы - C++
Программа предлагает выбрать название страны и выводит на экран её название столицы. C++ Russia-Moscow. Если можно то НЕ через...

Программа запрашивает массив, в котором N целых чисел, и выводит на экран имеются ли в массиве одинаковые числа - C++
Не могу понять почему он не выводит все совпадения а только совпадения с первым элементом. #include <iostream > using namespace...

При вводе пользователем числа от 0 до 9, вывести на экран название программы (использовать оператор goto) - C++
Программу по заданию я написал Написать программу для выполнения следующих действий. При вводе цифры от 0 до 9 будет выводиться ее...

Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое п - C++
Нужна помощь в написание программ на языке С++. буду благодарен. 1. Написать программу, которая вводит с клавиатуры последовательность из...

Напишите программа, которая вводит два целых числа и выводит на экран остаток от деления первого числа на втор - C++
1.Напишите программа, которая вводит два целых числа и выводит на экран остаток от деления первого числа на второе. Ввод 10 4 11...

Программа, которая выводит таблицу квадратов первых десяти целых положительных чисел, используя оператор цикла while - Matlab
fprintf('Tablica kvadratov\n'); fprintf('-------------------------\n'); fprintf('| x | y |\n'); ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MousePro
49 / 30 / 1
Регистрация: 25.04.2013
Сообщений: 366
31.05.2013, 13:38 #2
C++
1
2
3
4
5
int a;
cout<<"число:"
cin>> a;
if (a==1)
cout<< " Один";
и т.д.

сам новичек
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
31.05.2013, 13:38 #3
if это не оператор.
C++
1
2
3
4
5
6
7
8
9
10
11
#include  <iostream>
#include <cstdlib>
int main(){
setlocale(LC_ALL, "rus");
char* numbers[]={"ноль", "один", "два", "три", "четыре", "пять"};
int n;
std::cout<<"Введите число:";
std::cin>>n;
if (n>=0 && n<=5) std::cout<<numbers[n]<<std::endl;
return 0;
}
Creesp
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 26
31.05.2013, 13:42  [ТС] #4
У меня борланд, таи не идет такая, не мог бы ты адаптировать? (
Lomin
46 / 46 / 5
Регистрация: 20.04.2013
Сообщений: 126
31.05.2013, 13:45 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int R;
    setlocale(LC_ALL, "RUS");
    printf("Введите число = ");
    scanf("%d",&R);
    if(R==1)
        printf("\nОдин");
    else
        if(R==2)
            printf("\nДва");
        else
            if(R==3)
            printf("\nТри");
                else
                    if(R==4)
                        printf("\nЧетыре");
                    else
                        if(R==5)
                          printf("\nПять");
Creesp
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 26
31.05.2013, 13:47  [ТС] #6
Lomin, у меня борланд, такое не воспооизводит
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
31.05.2013, 13:52 #7
Цитата Сообщение от Creesp Посмотреть сообщение
У меня борланд, таи не идет такая, не мог бы ты адаптировать? (
1) Удали борланд и больше не ставь.
2) Напиши, что именно за ошибка.
3) Если ты только вчера начал изучать Си, брось эту задачу, сядь и читай книжки.
Creesp
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 26
31.05.2013, 13:55  [ТС] #8
Kuzia domovenok, нельзя ставить. Это нн мой пк, а колледжный
Tulosba
31.05.2013, 14:01
  #9

Не по теме:

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
if это не оператор.
А как бы Вы перевели "Selection statement"?

Lomin
46 / 46 / 5
Регистрация: 20.04.2013
Сообщений: 126
31.05.2013, 14:02 #10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int R;
    std::cout<<"Введите число = ";
    std::cin>>R;
    if(R==1)
        std::cout<<"\nОдин";
    else
        if(R==2)
            std::cout<<"\nДва";
        else
            if(R==3)
            std::cout<<"\nТри";
                else
                    if(R==4)
                        std::cout<<"\nЧетыре";
                    else
                        if(R==5)
                          std::cout<<"\nПять";
Creesp
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 26
31.05.2013, 14:05  [ТС] #11
Kuzia domovenok, а можешь сделать такую задачу на свитч?
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,925
Записей в блоге: 1
31.05.2013, 22:15 #12

Не по теме:

Цитата Сообщение от Tulosba Посмотреть сообщение
А как бы Вы перевели "Selection statement"?
Как угодно, но не оператор, чтобы не путать с термином "operator". Например, условное выражение.



Добавлено через 3 минуты
Цитата Сообщение от Creesp Посмотреть сообщение
Kuzia domovenok, а можешь сделать такую задачу на свитч?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include  <iostream>
#include <cstdlib>
int main(){
  setlocale(LC_ALL, "rus");
  int n;
  std::cout<<"Введите число:";
  std::cin>>n;
  switch(n){
    case 0: std::cout<<"ноль"    <<std::endl; break;
    case 1: std::cout<<"один"    <<std::endl; break;
    case 2: std::cout<<"два"     <<std::endl; break;
    case 3: std::cout<<"три"     <<std::endl; break;
    case 4: std::cout<<"четыре"  <<std::endl; break;
    case 5: std::cout<<"пять"    <<std::endl; break;
  }
  return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2013, 22:15
Привет! Вот еще темы с ответами:

Программа которая выводит на экран целые числа - C++
Привет всем) я тут новичек и учу с++,задали мне тут такой вопрос:написать программу которая выводит на экран числа в виде: 6 7 8 ...

программа, которая выводит на экран числа от 1 до 100 - Java SE
Напишите программу которая выводит на жкран числа от 1 до 100. При этом вместо чисел, кратных трем, программа должна выводить слово Fizz? а...

Программа для выполнения:При вводе цифры от 0 до 9 будет выводиться ее название. Использовать оператор break - C++
Помогите пожалуйста заменить в программе оператор goto на оператор break #include &lt;iostream&gt; using namespace std; const char...

программа которая выводит на экран словесную форму числа - C++
Написать программу, которая выводит на экран словесную форму числа. Например: 25=&quot;двадцать пять&quot;.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.05.2013, 22:15
Ответ Создать тему
Опции темы

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