Напишите программу, которая "разворачивает" число наоборот, например, из числа 123 строит число 321. используйте функцию для выполнения этой операции. входные данные входная строка содержит одно натуральное число. гарантируется, что число не оканчивается на 0. выходные данные программа должна вывести число, в котором цифры стоят в обратном порядке в сравнении с исходным. примеры входные данные 123 выходные данные 321 c++
214
437
Ответы на вопрос:
#include "iostream" #include "cstring" using namespace std; int main(){ char ch[1000] cin.get(ch,100); for(int i = strlen(ch); i < -1; { cout < < ch[i]; } return 0; }
1. дан двумерный массив размером 3x5. вычислить сумму элементов массива var a: array[1..3, 1..5] of integer; i,i2,sum: integer; begin for i: =1 to 3 do begin for i2: =1 to 5 do begin writeln('введите элемент '); readln(a[i,i2]); sum+=a[i,i2]; end; end; writeln('сумма: ', sum); end. 2. дан массив целых чисел размеров 4х4. заменить все элементы главной диагонали на нули. вывести на экран монитора содержимое массива до обработки и после обработкиvar a: array[1..4, 1..4] of integer; i, i2: integer; begin for i: =1 to 4 do begin for i2: =1 to 4 do begin writeln('введите элемент: '); read(a[i,i2]); end; end; writeln('массив до изменений: '); for i: =1 to 4 do begin for i2: =1 to 4 do begin write(a[i,i2]); end; writeln(); end; writeln('массив после изменений: '); for i: =1 to 4 do begin for i2: =1 to 4 do begin if i=i2 then a[i,i2]: =0; write(a[i,i2]); end; writeln(); end; end. 3. в двумерном массиве 4х4. вычислить среднее арифметическое элементов главной диагонали.var a: array[1..4, 1..4] of integer; i, i2,sum,count: integer; srednee: real; begin for i: =1 to 4 do begin for i2: =1 to 4 do begin writeln('введите элемент: '); read(a[i,i2]); if i=i2 then begin sum+=a[i,i2]; count+=1; end; end; end; writeln('массив: '); for i: =1 to 4 do begin for i2: =1 to 4 do begin write(a[i,i2]); end; writeln(); end; srednee: =sum/count; writeln('среднее арифметическое главной диагонали массива: ', srednee); end. 4. в двумерном массиве вычислить количество четных элементовvar a: array[1..4, 1..4] of integer; i, i2,sum,count: integer; srednee: real; begin for i: =1 to 4 do begin for i2: =1 to 4 do begin writeln('введите элемент: '); read(a[i,i2]); if (a[i,i2] mod 2=0) then begin count+=1; end; end; end; writeln('массив: '); for i: =1 to 4 do begin for i2: =1 to 4 do begin write(a[i,i2]); end; writeln(); end; writeln('количество чётных элементов массива: ', count); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
проблемка410.08.2020 07:32
-
kristina0508199907.03.2021 00:18
-
Vilhctein198911.10.2020 19:41
-
aminoshkina27.11.2022 09:09
-
kvasik03203.04.2023 18:25
-
msteep615.05.2023 04:05
-
Tiktak22218.05.2022 17:39
-
ЧараДримурр0629.07.2020 16:42
-
Egoor12399918.06.2021 14:47
-
toteara128.02.2023 23:17
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.