Марина1101
?>

Напишите программу для вычисления значения числовых выражений: 1. 23+45*11-15 2. (37+2*27)/41 3. ((5638-2347)/49)+((123*756)/4455) 7 класс, pascal

Информатика

Ответы

kalina1372
Begin
Writeln('23+45*11-15 = ', 23+45*11-15);
Writeln('(37+2*27)/41 = ',(37+2*27)/41);
Writeln('((5638-2347)/49)+((123*756)/4455) = ',((5638-2347)/49)+((123*756)/4455));
end.

Результат:
23+45*11-15 = 503
(37+2*27)/41 = 2.21951219512195
((5638-2347)/49)+((123*756)/4455) = 88.0359925788497
wwladik2606222

Решение #1

Просто вбиваешь код в любой редактор кода с питоном, в конце добавляешь print(i, S) и получаешь ответ.

Решение #2

Заметим, что код внутри while выполнится 3 раза, т.к. после третьего выполнения переменная i будет равна 3, и цикл while перестанет работать. Следовательно, переменная S также будет три раза увеличиваться на i.

при i == 0: i = 0 + 1 = 1; S = 0 + 1 = 1;при i == 1: i = 1 + 1 = 2; s = 1 + 2 = 3;при i == 2: i = 2 + 1 = 3; S = 3 + 3 = 6;при i == 3: код внутри while не выполняется.

Получим, что переменная i в итоге стала равна 3, а S — 6.

В ответе сначала указываем i, а затем S.

ответ: В (3, 6).

bar02

Код:

#include <iostream>

using namespace std;

int main()

{

   int arrsize;

   cout << "Arrsize: ";

   cin >> arrsize;

   

   int* arr = new int[arrsize];

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

       cin >> arr[i];

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

   {

       for (int j = i + 1; j < arrsize; j++)

       {

           if(arr[i] == arr[j])  

           {

               bool wasBefore = false;

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

               {

                   if(arr[k] == arr[i])

                   {

                       wasBefore = true;

                       break;

                   }

               }

               if(!wasBefore)

               cout<<arr[i]<<" ";

               break;

           }

       }

   }

   return 0;

}

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

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

Напишите программу для вычисления значения числовых выражений: 1. 23+45*11-15 2. (37+2*27)/41 3. ((5638-2347)/49)+((123*756)/4455) 7 класс, pascal
Ваше имя (никнейм)*
Email*
Комментарий*

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

Surkova_Pavlovna
irina611901
mukbidc
alisapavlushina
timonina29
mashiga2632
alenih13
Филипп1054
pak1998378
serg1976g
Олег86
museumuzl
Никита_Тузов
лукашова940
sadkofamily61