bykotatyana
?>

22. Напишіть програму, яка знайде максимально можливе число, яке можна отримати після видалення однієї цифри. Перший рядок містить одне ціле число n (10 ≤ n ≤ 2025 Виведіть у другому рядку максимально можливе число, яке можна отримати після видалення однієї цифри. Вхідні дані: 4378 1095 2000 Вихідні дані: 478 195 200

Информатика

Ответы

Спиридонова

#include <iostream>

using namespace std;

int main()

{

   setlocale(LC_ALL, "Russian");

   int GradesInformatics,  GradesPhysikc;

   cout << "Введите количество оценок по информатике" <<endl;

   cin >> GradesInformatics;

   cout << "Введите количество оценок по физике" << endl;

   cin>> GradesPhysikc;

   int* Informatics = new int[GradesInformatics];

   int* Physicks = new int[GradesPhysikc];

   int Tmp = 0;

    cout << "Введите оценки по информатике" <<endl;

   for (int i = 0; i < GradesInformatics; ++i) {

       cin >> Informatics[i];

   }

   cout << "Введите оценки по Физике" <<endl;

   for (int i = 0; i < GradesPhysikc; ++i) {

       cin >> Physicks[i];

   }

   for (int i = 0; i < GradesInformatics + GradesPhysikc; ++i) {

       Tmp = Tmp + Informatics[i] + Physicks[i];

   }

   if (Tmp > 8) {

       cout << "Молодец " << endl;

   }

   else {

       cout << "Постарайся " << endl;

   }

   delete[] Informatics;

   delete[] Physicks;

}

Объяснение:

Код на с++

Так как в задании не указано,сколько всего оценок может быть,то спрашиваем это в рантайме у пользователя. Затем получаем эти оценки при двух циклов for. Потом складываем всё,что получилось в tmp и выводим ответ

kamimoza
ответ:

Подключаем библиотеку...

uses graphABC;

Объявляем константы... x - сторона квадрата, c - кол. линий.

const  x = 200;   c = 10;

Объявляем начало работы программы:

begin  

Рисуем прямоугольник с противоположными вершинами (0;0) и (200;200):

 rectangle(0, 0, x, x);

Создаём цикл от 0 до с-1 (но по сути он пробегает с раз; с-1 для того чтобы потом -1 не лепить со скобками):

for var i := 0 to c - 1 do

Рисуем линию от точки (i * x div c; x - 1) до (x -1; i * x div c):

     line(i * x div c, x - 1, x - 1, i * x div c);

...("x - 1" из-за того, что pen.width = 1)

Объявляем конец работы программы:

end.
Составить программу для вывода в рабочее поле следующего графического изображения. Верхний левый уго

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

22. Напишіть програму, яка знайде максимально можливе число, яке можна отримати після видалення однієї цифри. Перший рядок містить одне ціле число n (10 ≤ n ≤ 2025 Виведіть у другому рядку максимально можливе число, яке можна отримати після видалення однієї цифри. Вхідні дані: 4378 1095 2000 Вихідні дані: 478 195 200
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

e-s-i-k
Татьяна902
ganzashop
vallzh8328
Anatolevich667
alexseyzyablov
nunabat457
skvorec3424
ecocheminnov437
mishamedbrat
vnolenev
dkvsadovoe
antoska391
merzlikinairena
Анатольевич-Фатима