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

Створіть колаж «Карта бажань» Вимоги: Мінімум 7 картинок; Текстовий напис; Фон: градієнтна або текстурна заливка.

Показать ответ
Ответ:
Artemgood
Artemgood
16.09.2020 04:30

Значения элементов массива станут равны их индексам.

Объяснение:

Заполнение массива:

для i от 0 до 9 выполнить a[i] = 9 - i

i = 0       a[0] = 9 - 0 = 9

i = 1        a[1] = 9 - 1 = 8

i = 2       a[2] = 9 - 2 = 7

i = 3       a[3] = 9 - 3 = 6

i = 4       a[4] = 9 - 4 = 5

i = 5       a[5] = 9 - 5 = 4

i = 6       a[6] = 9 - 6 = 3

i = 7       a[7] = 9 - 7 = 2

i = 8       a[8] = 9 - 8 = 1

i = 9       a[9] = 9 - 9 = 0

Изменение массива:

для i от 0 до 4 выполнить

Действия в цикле:

1) k = a[i]

2) a[i] = a[9 - i]   (значение элемента a[9 - i] смотрим выше)

3) a[9 - i] = k

i = 0

Действия в цикле:

1) k = a[0] = 9

2) a[0] = a[9 - 0]       a[0] = a[9]       a[0] = 0

3) a[9 - 0] = k           a[9] = k            a[9] = 9

i = 1

Действия в цикле:

1) k = a[1] = 8

2) a[1] = a[9 - 1]       a[1] = a[8]       a[1] = 1

3) a[9 - 1] = k          a[8] = k           a[8] = 8

i = 2

Действия в цикле:

1) k = a[2] = 7

2) a[2] = a[9 - 2]       a[2] = a[7]       a[2] = 2

3) a[9 - 2] = k           a[7] = k           a[7] = 7

i = 3

Действия в цикле:

1) k = a[3] = 6

2) a[3] = a[9 - 3]       a[3] = a[6]       a[3] = 3

3) a[9 - 3] = k           a[6] = k           a[6] = 6

i = 4

Действия в цикле:

1) k = a[4] = 5

2) a[4] = a[9 - 4]       a[4] = a[5]       a[4] = 4

3) a[9 - 4] = k           a[5] = k           a[5] = 5

0,0(0 оценок)
Ответ:
Помощниица1
Помощниица1
02.08.2020 18:34

Реализация №1

#include <iostream>

using namespace std;

int main()

{

int summ = 0, a;

do

{

cin >> a;

if (a != 0 && a%2==1 && a>=10 && a<=99)

{

summ += a;

}

else

cout << summ << endl;

} while (a != 0);

return 0;

}

Реализация №2 (0 складывается, но на результат не влияет)

#include <iostream>

using namespace std;

int main()

{

int sum=0, a;

cin>>a;

for(sum=0;a!=0;cin>>a)

{

if(a%2==1 && a>=10 && a<=99)

sum+=a;

}

cout<<sum;

return 0;

}


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