Makarov
?>

Написать программу, которая генерирует и выводит на экран массив из 10 случайных чисел в диапазоне от -100 до 100, меняет местами первую и вторую половину массива и выводит новый массив на экран.

Информатика

Ответы

zdanovich90764

#include < iostream> using std: : cout; using std: : endl; #include < cstdlib> using std: : rand; using std: : srand; #include < ctime> using std: : time; int main(){      int a[10];       srand(time(0));       for(int i = 0; i < 10; i++)      {            a[i] = rand() % 201 - 100;             cout < < a[i] < < ' ';       }      cout < < endl;       int temp;       for(int i = 0; i < 5; i++)      {            temp = a[i];             a[i] = a[i + 5];             a[i + 5] = temp;       }      for(int i = 0; i < 10; i++)      {            cout < < a[i] < < ' ';       }      cout < < endl;       return 0; }

agrilandrussia

в древнем египте наряду со значками , обозначавшими целые понятия и слова, существовали и другие знаки, обозначавшие слоги и даже отдельные звуки . потребность в таких знаках очевидна, так как не все можно выразить в виде изображений (прежде всего, это касается личных имен). в этих случаях египтяне превращали слова иероглифы в буквы иероглифы, из которых и составлялись слова, подлежащие передаче на письме согласно их звучанию. например иероглиф «хт» — изображение дома — сделался двухбуквенным иероглифом, обозначающим звук [хт], иероглиф «мн» — изображение шахматной доски — стал иероглифом, обозначающим два звука [мн] и т.д. на первых порах значение фонетических иероглифов было , но со временем их роль все более возрастала, и в последние века существования египетской письменности значение фонетических иероглифов стало господствующим. но к чисто фонографическому письму (то есть такому, где каждый знак обозначает отдельный звук или букву) египтяне так и не перешли . это важное усовершенствование было сделано в письме других народов.

vse-v-sad-sdesign

program xxx;

    var i, k : integer;

                  a : array [1..10] of real;

begin

  write('введите элементы массива а: ');

  for i: =1 to 10 do

        readln(a[i]);

  writeln('исходный массив а: ');

  for i: =1 to 10 do

        write(a[i]);

  k: =0;

  for i: =1 to 9 do

      if a[i]< > a[10] then k: =k+1;

  writeln('элементов отдичных от последнего -', k);

  readln

end.

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

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

Написать программу, которая генерирует и выводит на экран массив из 10 случайных чисел в диапазоне от -100 до 100, меняет местами первую и вторую половину массива и выводит новый массив на экран.
Ваше имя (никнейм)*
Email*
Комментарий*

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

menametov
purbuevat56524
danielianruz
vasearu
vfilina
Попова1271
Lazar
infocenterbla
abroskin2002
marinadetsad
artem032100
ooofishai4064
Сергеевич1907
polina25258
Кислинская1055