Лаба 2 Даны натуральные числа n и m (0 ≤ m ≤ 9). Выяснить, сколько раз входит цифра m в запись числа n.
Лаба 3
1.Пользователь вводит первое целое число-ограничитель m. А затем начинает вводить целые числа по одному, пока не введёт число большее числа-ограничителя. Если очередное целое число больше 1, то в ответ на каждое такое число программа должна выводить все целые числа от единицы до этого числа. (В качестве внешнего цикла надо использовать while, а в качестве внутреннего можно использовать или for или while).
2.Пользователь вводит число-ограничитель. Вывести числа ёлочкой.
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
Язык - С++
извините больше нет

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
zelenkadi
31.12.2020 12:08

#include <iostream>

#include <cmath>

using namespace std;

signed main() {

   int n;

   cin >> n;

   double a[n];

   for(int i = 0; i < n; i++)

       cin >> a[i];

   double mx = -10000000000000;

   for(int i = n/2; i < n; i++)

       mx = max(mx,a[i]);

   for(int i = 0; i < n-1; i++)

       for(int j = 0; j < n - i - 1; j++)

           if(a[j] > a[j+1])

           {

               double temp = a[j];

               a[j] = a[j+1];

               a[j+1] = temp;

           }

   cout << "maximal element of the second half: " << mx <<"\n";

   cout << "array after sorting: " << "\n";

   for(auto i: a)

       cout << i << " ";

}

0,0(0 оценок)
Ответ:
Dalgat0
31.12.2020 12:08

#include <iostream>

#include <cmath>

using namespace std;

signed main() {

   int n;

   cin >> n;

   double a[n];

   for(int i = 0; i < n; i++)

       cin >> a[i];

   double mx = -10000000000000;

   for(int i = n/2; i < n; i++)

       mx = max(mx,a[i]);

   for(int i = 0; i < n-1; i++)

       for(int j = 0; j < n - i - 1; j++)

           if(a[j] > a[j+1])

           {

               double temp = a[j];

               a[j] = a[j+1];

               a[j+1] = temp;

           }

   cout << "maximal element of the second half: " << mx <<"\n";

   cout << "array after sorting: " << "\n";

   for(auto i: a)

       cout << i << " ";

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота