Помогите написать программы для C++: 1. Ввести два числа и найти наименьшее из них. 2. Определить знак введённого числа. 3. Реал
Помогите написать программы для 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 <stdlib.h>#include <stdio.h>#include <locale>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); if (a > b)printf("\n Второе число меньше первого\n %d>%d\n", a, b); system("pause");}
2) Если я верно понял задание, то
#include <stdlib.h>#include <stdio.h>#include <locale>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 <stdlib.h>#include <stdio.h>#include <locale>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 <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a; printf("\n Введите число > "); scanf_s("%d", &a); if ((a>0) && (a<=30))printf("\n Число приналежит диапозону от 1 до 30\n"); else printf("\n Число не принадлежит диапозону от 1 до 30\n"); system("pause");}
5) #include <stdlib.h>#include <stdio.h>#include <locale>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 <stdlib.h>#include <stdio.h>#include <locale>void main(){ setlocale(LC_ALL, "RUSSIAN"); int a, i; printf("\n Введите число > "); scanf_s("%d", &a); if (a < 10)i = 1; if ((a < 100) && (a >= 10))i = 2; if ((a < 1000) && (a >= 100))i = 3; if ((a < 10000) && (a >= 1000))i = 4; if ((a < 100000) && (a >= 10000))i = 5; printf("\n В введенном числе %d цифр\n", i); system("pause");}
Const N=30; Var A:array[1..N]of byte; i:byte; Begin For i:= 1 to N do Begin A[i]:=random(2); Write(A[i],' ') End; WriteLn; For i:= 1 to N do Begin if A[i]=0 then A[i]:=1 else A[i]:=0; Write(A[i],' ') End End.
Var a:longint; begin readln(a); k:=a mod 3; If k=0 then writeln('Число делиться на 3') else writeln('Число не делиться на 3'); k:=a mod 5; If k=0 then writeln('Число делиться на 5') else writeln('Число не делиться на 5'); k:=a mod 9; If k=0 then writeln('Число делиться на 9') else writeln('Число не делиться на 9'); k:=a mod 10; If k=0 then writeln('Число делиться на 10') else writeln('Число не делиться на 10'); k:=a mod 11; If k=0 then writeln('Число делиться на 11') else writeln('Число не делиться на 11'); end.
По умолчанию кодировка ASCII, значит каждый символ весит 8 бит или 1 байт Объем=400*40*8*1 байт=128000 байт=125 Кб Такого ответа нет... Но, поступим по-другому В русском алфавите 33 буквы Значит примерно каждая буква весит 5 бит, посчитаем: объем=400*40*8*5бит=640000 бит=80000 байт Ответ: 1
1. алг нач цел Р, Т ввод Р ввод Т Р := Р - 7 если Р > Т то вывод "Скорость Васи больше." все если Т > Р то вывод "Скорость Пети больше." всеесли Р = Т то вывод "Скорость одна и та же." все кон
2. алг нач цел C, X вывод "Введите сколько необходимо Винни-Пуху меда на зиму и сколько он заготовил." ввод C ввод X X := X + 12 если X = C то вывод "Хватит на зиму." все если X > C то вывод "Хватит на зиму." все если X < C то вывод "Не хватит." все кон