М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
taric2004
taric2004
20.11.2020 22:07 •  Информатика

Дано пятизначное число n.составьте программу получения нового числа, в котором цифры будут идти в обратном порядке.(без цикла)

👇
Ответ:
goijggv
goijggv
20.11.2020
program Revers5;
Var
a,b,c,d,e,n:integer;
begin
write('Введите 5-значное число: ');
readln(n);
a:=n mod 10;
n:=n div 10;
b:=n mod 10;
n:=n div 10;
c:=n mod 10;
n:=n div 10;
d:=n mod 10;
n:=n div 10;
e:=n;
n:=10000*a+1000*b+100*c+10*d+e;
writeln('Реверс введенного числа - ',n);
end.

Дано пятизначное число n.составьте программу получения нового числа, в котором цифры будут идти в об
4,5(59 оценок)
Открыть все ответы
Ответ:
dshvedova06
dshvedova06
20.11.2020

если к примеру у тебя есть цикл:

while True (он будет длиться бесконечно, то тут чтобы программа не вылетела стоит писать break)

во всех других случаях по ситуации

к примеру есть такая программа (язык программирования python):

import random as r

secret_messages = ['секретное сообщение №1', 'секретное сообщение №2', 'секретное сообщение №3']

while True:

   name = input('Введите свое имя: ')

   if name == 'Иван':

       print(secret_messages[r.randint(0,2)])

   else:

       print('Неправильное имя, доступ запрещен!')

       break

тут программа запрашивает имя пользователя, если он ввел 'Иван', то ему выводится случайное секретное сообщение, если ввел неправильно то программа перестает работать выходя из цикла

4,8(95 оценок)
Ответ:
afa2004
afa2004
20.11.2020

объяснение для задачи, где сначала вводится размер массива и рассматриваются числа как можно ближе к началу, то есть из нескольких минимумов рассматриваем первый

Объяснение:

#include<iostream>

#include<vector>

#include<algorithm>

using namespace std;

int main(){

   long long n;

   cin >> n;

   vector<long long>m;

   for(long long i = 0; i < n; i++){

       long long a;

       cin >> a;

       m.push_back(a);

   }

   long long mini = m[0], maxi = m[0], itMin = 0, itMax = 0, sum = 0;

   for(long long i = 0; i < n; i++){

       if(mini > m[i]){

           itMin = i;

           mini = m[i];

       }

       if(maxi < m[i]){

           itMax = i;

           maxi = m[i];

       }

   }

   for(long long i = min(itMin, itMax) + 1; i < max(itMin, itMax); i++){

       sum += m[i];

   }

   cout << sum;

   return 0;

}

4,6(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ