Вопрос задан 02.08.2023 в 18:21. Предмет Информатика. Спрашивает Плотникова Даша.

Решите задачи черезCodeblocks(TXLib.h) Условие: 1) заполнить массив числами

10,12,14,16,18,20,22,24,26,28,30. 2) Заполнить массив числами1, и каждое число в 2 раза больше предыдущего. Чисел 10 3) Объявить массив 10. Заполнить массив с числами на клавиатуре и распечатать его. 4) вводить с клавиатуры числа :5 Всё решите через массив
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Рибак Ольга.
Include <stdio.h>

int main ()
{
const int SIZE = 12;
int array [SIZE] = {10};
for (int i = 1; i < SIZE; i++)//Task1
array[i] = array[i - 1] + 2;
//Task2
array[0] = 1;
for (int i = 1; i < SIZE; i++)
array[i] = array[i - 1] * 2;

//Task3
int Data[SIZE - 2] = {};
for (int i = 0; i < SIZE - 2; i++)
scanf ("%d", &Data[i]);

for (int i = 0; i < SIZE; i++)
printf ("[%d] = %d", i, Data[i]);
//task 4 = task 3, но SIZE = 7 




}


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данных задач через Codeblocks и библиотеку TXLib.h, вам потребуется написать программу на языке С++. Вот пример решения каждой из задач:

  1. Заполнить массив числами 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30:
cpp
#include <iostream> const int ARRAY_SIZE = 11; int main() { int arr[ARRAY_SIZE] = {10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30}; for (int i = 0; i < ARRAY_SIZE; i++) { std::cout << arr[i] << " "; } return 0; }
  1. Заполнить массив числами 1, и каждое число в 2 раза больше предыдущего (10 чисел):
cpp
#include <iostream> const int ARRAY_SIZE = 10; int main() { int arr[ARRAY_SIZE]; arr[0] = 1; for (int i = 1; i < ARRAY_SIZE; i++) { arr[i] = arr[i - 1] * 2; } for (int i = 0; i < ARRAY_SIZE; i++) { std::cout << arr[i] << " "; } return 0; }
  1. Объявить массив на 10 чисел, заполнить его с числами, введенными с клавиатуры, и распечатать его:
cpp
#include <iostream> const int ARRAY_SIZE = 10; int main() { int arr[ARRAY_SIZE]; std::cout << "Введите " << ARRAY_SIZE << " чисел:" << std::endl; for (int i = 0; i < ARRAY_SIZE; i++) { std::cin >> arr[i]; } std::cout << "Введенный массив:" << std::endl; for (int i = 0; i < ARRAY_SIZE; i++) { std::cout << arr[i] << " "; } return 0; }
  1. Вводить с клавиатуры числа (5 чисел) и сохранять их в массив:
cpp
#include <iostream> const int ARRAY_SIZE = 5; int main() { int arr[ARRAY_SIZE]; std::cout << "Введите " << ARRAY_SIZE << " чисел:" << std::endl; for (int i = 0; i < ARRAY_SIZE; i++) { std::cin >> arr[i]; } std::cout << "Введенный массив:" << std::endl; for (int i = 0; i < ARRAY_SIZE; i++) { std::cout << arr[i] << " "; } return 0; }

После компиляции и запуска каждой из этих программ через Codeblocks с подключенной библиотекой TXLib.h, они будут выполнять требуемые действия и выводить результаты в консоль.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос