Аватар
Информатика, опубликовано 2018-08-22 18:46:21 by Гость

Помогите написать программы для C++: 1. Ввести два числа и найти наименьшее из них. 2. Определить знак введённого числа. 3. Реализовать калькулятор. Вводятся 2 дробных числа a и b. Необходимо вывести на экран меню с пунктами: 1) a + b; 2) a - b; 3) a * b и 4) a / b. При выборе выборе соответствующего пункта меню происходит вывод результата вычисления. 4.Ввести с клавиатуры число и проверить, принадлежит ли это число диапазону от 1 до 30. 5. Определить чётность вводимого с клавиатуры числа. 6. Вводится целое число (не более 4 разрядов). определить количество цифр в нём.

Аватар
Ответ оставил Гость

1) 
#include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); int a, b; printf("/n Введите первое число > "); scanf_s("%d", &a); printf("/n Введите второе число > "); scanf_s("%d", &b); if (a b)printf("/n Второе число меньше первого/n %d>%d/n", a, b); system("pause");}


2) Если я верно понял задание, то

#include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("/n Введите число > "); scanf_s("%d", &a); if (a > 0)printf("/n Число %d положительное/n", a); else printf("/n Число %d отрицательное/n", a); system("pause");}

3) 

#include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); float a, b; int zn; printf("/n Введите a > "); scanf_s("%f", &a); printf("/n Введите b > "); scanf_s("%f", &b); printf("/n Для сложения a и b введите - 1"); printf("/n Для вычитания из числа a числа b - 2 "); printf("/n Для умножения a на b - 3 "); printf("/n Для умножения a на b - 4/n"); scanf_s("%d", &zn); if (zn == 1) printf("/n %5.2f+%5.2f=%5.2f", a, b, a + b); if (zn == 2) printf("/n %5.2f-%5.2f=%5.2f", a, b, a - b); if (zn == 3) printf("/n %5.2f*%5.2f=%5.2f", a, b, a*b); if (zn == 4) printf("/n %5.2f/%5.2f=%5.2f", a, b, a / b); printf("/n"); system("pause");}

4) #include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("/n Введите число > "); scanf_s("%d", &a); if ((a>0) && (a
5) #include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("/n Введите число > "); scanf_s("%d", &a); if (a % 2 == 0)printf("/n Число четное/n"); else printf("/n Число нечетное/n"); system("pause");}
6) 
#include #include #include void main(){ setlocale(LC_ALL, "RUSSIAN"); int a, i; printf("/n Введите число > "); scanf_s("%d", &a); if (a = 10))i = 2; if ((a = 100))i = 3; if ((a = 1000))i = 4; if ((a = 10000))i = 5; printf("/n В введенном числе %d цифр/n", i); system("pause");}

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