В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
id95874775
id95874775
19.06.2020 13:11 •  Информатика

Написать программу, которая вводит натуральное число и выводит следующее меню: введите номер : 1-вычисление квадратного корня; 2-возведение в квадрат; 3-вычисление синуса; 4-вычисление косинуса; программа должна выполнить , номер которого будет введён.

Показать ответ
Ответ:
Ник13743803
Ник13743803
06.10.2020 20:38
Var x:real; n:integer;
begin
write('x = ');
readln(x);
writeln('Введите номер задачи:');
writeln('1-вычисление квадратного корня;');
writeln('2-возведение в квадрат;');
writeln('3-вычисление синуса;');
writeln('4-вычисление косинуса;');
readln(n);
case n of
 1: writeln(sqrt(x):6:4);
 2: writeln(x*x:6:4);
 3: writeln(sin(x):6:4);
 4: writeln(cos(x):6:4);
 else writeln('Ошибка ввода');
end;
end.

Пример:
x = 2.1
Введите номер задачи:
1-вычисление квадратного корня;
2-возведение в квадрат;
3-вычисление синуса;
4-вычисление косинуса;
3
0.8632
0,0(0 оценок)
Ответ:
Khamovi
Khamovi
06.10.2020 20:38
#include <iostream>
#include <cmath>

int main()
{
    int x;
    std::cin >> x;
    std::cout << "Введите номер задачи: " << std::endl;
    std::cout << "1 - вычисление квадратного корня;" << std::endl;
    std::cout << "2 - возведение в квадрат;" << std::endl;
    std::cout << "3 - вычисление синуса;" << std::endl;
    std::cout << "4 - вычисление косинуса." << std::endl;
    int c;
    std::cin >> c;
    switch (c)
    {
    case 1:
        std::cout << sqrt(x) << std::endl;
        break;
    case 2:
        std::cout << x*x << std::endl;
        break;
    case 3:
        std::cout << sin(x) << std::endl;
        break;
    case 4:
        std::cout << cos(x) << std::endl;
        break;
    default:
        break;
    }
    std::cout << std::endl;
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота