Информатика «Описание, заполнение и ввод массива». !!!!!

1. Опишите массив для 100 целых чисел

2. Задайте массив, состоящий из пяти случайных элементов, не превышающих по значению число 50.

3. Задайте массив, состоящий из 1000 элементов, каждый их которых в 2 раза больше, чем предыдущий.


kostyazhmur03: Какой язык программирования???
lamlufemlu: хз, скорее всего питон
kostyazhmur03: блин
kostyazhmur03: питон не учил
kostyazhmur03: могу на с++ написать
lamlufemlu: for i:=1 to 10 do read
lamlufemlu: пример
lamlufemlu: в языках не шарю
kostyazhmur03: вам дают задание, и не говорят на каком языке это написать???
kostyazhmur03: я тебе написал эти задания на языке с++. Ну мало ли))

Ответы

Ответ дал: kostyazhmur03
1

Ответ:

Ответ:  

1)

#include <iostream>

#include <time.h>

using namespace std;

int main()

{

srand(time(NULL));

int N[100];

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

N[i] = rand();

}

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

cout << N[i] << " ";

}

cout << endl;

system("pause");

return 0;

}

2)

#include <iostream>

#include <time.h>

using namespace std;

int main()

{

srand(time(NULL));

double N[5];

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

N[i] = -1000 + rand()%1051;

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

cout << N[i] << " ";

cout << endl;

system("pause");

return 0;  

}

3)

#include <iostream>

using namespace std;

int main()

{

double N[1000];

N[0] = 2;

for(int i=1;i<1000;i++)

N[i] = N[i-1] * 2;

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

cout << N[i] << " ";

cout << endl;

system("pause");

return 0;

}

Объяснение:

Вас заинтересует