В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
1232890
1232890
13.05.2023 15:51 •  Информатика

Разработать программу turbo pascal, выполняющую перевод действительного числа X заданного в системе счисления с основанием q в систему счисления с основанием p (2≤ q,p ≤16)

Показать ответ
Ответ:
NekitGame225
NekitGame225
10.09.2022 15:44

#include <iostream> // подключаем библиотеки

#include <cstdlib>

using namespace std; // глобальное пространство имён

int main()

{

setlocale(LC_ALL,"russian"); // русский язык

int tenge;

int number = 0;

cout << "Введите сумму Вашего вклада: ";

cin >> tenge;

if(tenge==200000) // если вклад 200000

{

cout << "Ваш доход составит 13,5% в год. ";

number = number+1;

}

if(tenge==350000) // если вклад 350000

{

cout << "Ваш доход составит 14,2% в год. ";

number = number+1;

}

if(number==0) // если какая-то иная сумма

{

cout << "Требуется уточнить у менеджера процентную ставку для Вашей суммы вклада. Ожидайте.";

}

   system("pause");

   return 0; // код ошибки "0"

}

0,0(0 оценок)
Ответ:
daria14666
daria14666
15.05.2021 13:36

1. С[7] = 17

2. 51

3. 55

Объяснение:

1.

C[7] = 1

for m := 1 to 10 do  C[m] := C[m] + m;

C[7] = 1 + 7 = 8

for n := 1 to 10 do  C[n] := C[n] + 9;

C[7] = 8 + 9 = 17

2.

for i := 1 to 100 do  C[101-i] := -i-98;

i = 1   C[101-1] = -1-98   C[100] = -99

...

i = 100   C[101-100] = -100-98   C[1] = -198

в массиве только отрицательные числа от -198 до -99

for j := 1 to 100 do  C[j] := C[j] + 150;

j = 1   C[1] = C[1] + 150 = -198 + 150 = -48

...

j = 100   C[100] = C[100] + 150 = -99 + 150 = 51

элементы, которые после первого цикла имели значения от -99 до -149, после второго цикла станут положительными

149 - 99 + 1 = 51 положительный элемент

3.

for n := 1 to 10 do

for m := n to 10 do  Z[n,m] := 5;

n = 1     for m := 1 to 10 do  Z[n,m] := 5;

все 10 элементов первой строки равны 5

n = 2     for m := 2 to 10 do  Z[n,m] := 5;

9 элементов 2 строки равны 5 (10 - 2 + 1 = 9)

...

10 + 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 = 55 элементов будет равно 5

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