olena345678644
18.09.2020 06:44

Информатика, 7 класс с информатикой. Задания 23, 32, 8​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
EgorT222
23.11.2022 23:46
#include <iostream>#include <ctime>//Бібліотека для рандомуusing namespace std;int main(){ int array[10];//Масив int Max_Num=0,Min_Num=0;// Мінімальне і Максимальне числа bool Positive_or_negative=0;//Число додатнє чи відємне srand(time(NULL));//Рандом.Кожний раз інший. for(int i=0;i<10;++i) { Positive_or_negative=rand()%2; if(Positive_or_negative==false)//якщо Positive_or_negative==0 { array[i]=-(rand()%10);//Рандом від -10...0 } else { array[i]=rand()%10;//Рандом від 0...10 } if(array[i]>Max_Num)//Пошук макс. числа { Max_Num=array[i]; } if(array[i]<Min_Num)//Пошук Мін. числа { Min_Num=array[i]; } cout<<array[i]<<" "; } cout<<endl<<"Max. number is:"<<Max_Num<<endl;//Вивід максимально числа cout<<"Min. number is:"<<Min_Num<<endl;//Вивід мінімально числа system("pause>>void");//закінчення программи.}
0,0(0 оценок)
Ответ:
Søphia
23.03.2021 22:28

#include <stdio.h>

#include <stdlib.h>

#include<time.h>

#include<malloc.h>

void matrix(void) {

setlocale(0,".1251");

 

unsigned int i,

             j;

long min,

     max;

printf("Введите количество строк матрицы:\n");

scanf("%u",&i);

printf("Введите количество столбцов матрицы:\n");

scanf("%u",&j);

printf("Введите минимум чисел:\n");

scanf("%li",&min);

printf("Введите максимум чисел:\n");

scanf("%li",&max);

srand(time(NULL));

long *mas = (long*)malloc(sizeof(long)*i*j);

printf("Ваш массив:\n");

for(unsigned int ti=0;ti<i;ti++){

 for(unsigned int tj=0;tj<j;tj++){

  mas[ti*j+tj] = rand()%(max-min+1)+min;

  printf("%li \t",mas[ti*j+tj]);

 }

 printf("\n");

}

printf("Елементы под побочной диагональю(лишние заменены на символ *):\n");

for(unsigned int ti=0;ti<i;ti++){

 for(unsigned int tj=0;tj<j;tj++){

  if(ti>j-tj-1) printf("%li \t",mas[ti*j+tj]);

  else printf("* \t");

 }

 printf("\n");

}

free(mas);

 

}

int main(int argc, char *argv[]) {

matrix();

return 0;

}

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