Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Obivangosu
1 / 1 / 0
Регистрация: 17.08.2012
Сообщений: 63
1

Исходя из введенных чисел вывести определенную фразу

06.03.2016, 20:58. Просмотров 852. Ответов 2
Метки нет (Все метки)

Задачка для Экспертов)

Написать программу, которая принимает числа на вход, содержит функцию и указатели и операторы, так же имеет структуру:
Массив указателей из 6-ти числе, которые будут выступать массивом на функцию.
Вводить числа с клавиатуры. Исходя из введенного, числа выводит определенную фразу о введенном числе на тему Robot.

Заранее благодарю всех
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2016, 20:58
Ответы с готовыми решениями:

C клавиатуры вводятся два вещественных числа. Вывести результат их произведения в виде равенства. Например, для введенных чисел 5 и 7 вывести 5*7=35
Пожалуйста помогите!

Как вывести определенную фразу, если не выполняется условие?
Здравствуйте! Есть выражение в рамках создания запроса: IIf(Year(Date())-Year() Between 10 And...

Нажать на определенную фразу на указанном сайте
привет всем. есть задача. несколько раз в день нам необходимо НА АВТОМАТЕ по макросу скачивать один...

Выводить на печать данные, не содержащие определенную фразу
Добрый день, Нужна помощь в написании макроса для кнопки. Суть. Есть документ. На одном листе. В...

Набираем определенную фразу, она нигде не отображается, после этого открывается определенная страница.
Набираем определенную фразу, она нигде не отображается, после этого открывается определенная...

2
sourcerer
Модератор
Эксперт CЭксперт С++
4976 / 2158 / 330
Регистрация: 20.02.2013
Сообщений: 5,595
Записей в блоге: 24
Завершенные тесты: 1
06.03.2016, 21:23 2
Obivangosu, задача откуда? Препод дал? В книжке вычитали? Или сами выдумали? Если препод дал или из книжки, то приведите оригинальное условие задачи, а не Ваш вольный пересказ. Потому что в Вашем переложении техзадание очень сумбурно сформулировано.
0
k1n3c7
12 / 12 / 24
Регистрация: 06.03.2016
Сообщений: 53
06.03.2016, 21:26 3
Лучший ответ Сообщение было отмечено Obivangosu как решение

Решение

Если я правильно понял, тебе нужно создать массив указателей на функции и выводить их в зависимости от их номера.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
void func1() {cout << "1";}
void func2() {cout << "2";}
void func3() {cout << "3";}
void func4() {cout << "4";}
void func5() {cout << "5";}
void func6() {cout << "6";}
int main()
{
    typedef void (*FName)();
    FName arr[6] = {func1, func2, func3, func4, func5, func6};
    unsigned ui;
    cout << "Number of function:" << endl;
    cin >> ui;
    arr[ui-1]();
    return 0;
}
Текст про роботов придумай сам.
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2016, 21:26

Вывести произведение введенных чисел
1. Напишите программу, которая запрашивает у пользователя ввод номеров. Программа должна прекратить...

Вывести на экран большее из введенных чисел
Задача: ввести с клав. 10 произвольных чисел и вывести на экран большее из них. program ch; var...

Вывести на экран максимальное из введенных чисел
Задача по алгоритмам Написать программу, которая: 1. вводит с консоли число N &gt; 0 2. потом...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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