хаджимурод1172
?>

Чем отличались компьютеры 3 поколения?​

Информатика

Ответы

alyans29

1.увеличение количества элементов на единицу площади.

2.уменьшение размеров.

3.увеличение скорости работы.

4снижение стоимости.

5.развитие программных средств, с одной стороны, и упрощение, стандартизация аппаратных-с другой.

Yuliya-Tsaryova

//Я так понял, что нужно писать программу на языке С (так как была указана стандартная библиотека stdio.h данного языка) с использованием операторов if и else


#include <stdio.h>

#include <locale.h>

int main()

{

   setlocale(LC_ALL, "Rus");

   int num;

   printf("Введите номер времени года: ");

   scanf("%d", &num);

   if (num == 1)

       printf("\nЗима:\n1) Декабрь\n2) Январь\n3) Февраль\n");

   else if (num == 2)

       printf("\nВесна:\n1) Март\n2) Апрель\n3) Май\n");

   else if (num == 3)

       printf("\nЛето:\n1) Июнь\n2) Июль\n3) Август\n");

   else if (num == 4)

       printf("\nОсень:\n1) Сентябрь\n2) Октябрь\n3) Ноябрь\n");

   else

       printf("\nВремени года с данным номером не обнаружено!\n");

   return 0;

}


Составить программу которая по номеру времени года(зима первая) выводит ее название и ее месяца
Составить программу которая по номеру времени года(зима первая) выводит ее название и ее месяца
dimaproh

Исходя из того, что вы мало я написал программу по вашему заданию без всяких наворотов. Использовался динамический массив.

#include <iostream>

#include <clocale>

#include <cstdlib>

int sum_arr(int arr[], int size)

{

int sum = 0;

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

 sum += arr[i];

return sum;

}

void swap_arr(int arr1[], int arr2[], int size)

{

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

 std::swap(arr1[i], arr2[i]);

}

int main()

{

int N, M;

std::cin >> N >> M;

int** arr = new int* [N];

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

 arr[i] = new int[M];

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

{

 for (int j = 0; j < M; j++)

  arr[i][j] = std::rand() % 100;

}

//вывод

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

{

 for (int j = 0; j < M; j++)

 {

  std::cout << arr[i][j] << " ";

 }

 std::cout << std::endl;

}

std::cout << std::endl << std::endl;

for (int i = 0; i < N-1; i++)

{

 if (sum_arr(arr[i], M) > sum_arr(arr[i + 1], M))

  swap_arr(arr[i], arr[i + 1], M);

}

//вывод

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

{

 for (int j = 0; j < M; j++)

 {

  std::cout << arr[i][j] << " ";

 }

 std::cout << std::endl;

}

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

 delete[] arr[i];

delete[] arr;

std::system("PAUSE >> void");  

return 0;

}


Язык c++. сформировать двухмерный динамический массив целых чисел. переставить строки массива в соот

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

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

Чем отличались компьютеры 3 поколения?​
Ваше имя (никнейм)*
Email*
Комментарий*

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

annakorolkova79
ilonchick679
urazmetova
vasilevich-F
Posadskii-Sergeevna
Тимур Андраниковна634
Люблянова_Р.1777
diana-020
roma8
Simbireva
Dmitrychekov9
pavlovm8316
yelenaSmiryagin
Юлия1689
KrisTinka