Zadacha20.cpp: определяет точку входа для консольного приложения.
1. Создать двумерный целый массив A(6, 7), заполнив его случайными числами в интервале от -40 до 70.
2. Ввести три числа B, C, и D. Определить среднеарифметическое элементов массива, для которых Max(B,C, D) > A(i, k).
3. Функция Max() выбирает наибольшее из трех чисел.
4. Напечатайте результат.
Прошу, выручите!
Другие языки программирования и технологии
Помогите с задачей по программированию. Язык С.
24 - 01 - 2016
❄ ㋛ ➽ Хороший вопрос! Иду основы программатики учить...
❄ ㋛ ➽ Хороший вопрос! Иду основы программатики учить...
#include "stdafx.h"
#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int main(){
int i,j,b,c,d,e,k=0,s=0,a[60][7]; srand(time(0));
for(i=0;i< 6;i++)for(j=0;j< 7;j++)a[i][j]=rand()%111-40;
for(i=0;i< 6;i++){for(j=0;j< 7;j++)printf("% 4d",a[i][j]); printf("\n");}
printf("\nB C D: "); scanf("%d%d%d",&b,&c,&d); e=b; if(c>e)e=c; if(d>e)e=d;
for(i=0;i< 6;i++)for(j=0;j< 7;j++)if(e>a[i][j])s+=a[i][j],k++;
printf("\n%lf\n\nPress Enter for exit\n",(double)s/k);
getchar(); getchar(); return 0;}
#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int main(){
int i,j,b,c,d,e,k=0,s=0,a[60][7]; srand(time(0));
for(i=0;i< 6;i++)for(j=0;j< 7;j++)a[i][j]=rand()%111-40;
for(i=0;i< 6;i++){for(j=0;j< 7;j++)printf("% 4d",a[i][j]); printf("\n");}
printf("\nB C D: "); scanf("%d%d%d",&b,&c,&d); e=b; if(c>e)e=c; if(d>e)e=d;
for(i=0;i< 6;i++)for(j=0;j< 7;j++)if(e>a[i][j])s+=a[i][j],k++;
printf("\n%lf\n\nPress Enter for exit\n",(double)s/k);
getchar(); getchar(); return 0;}
Эт С++ судя по расширению файла.
В чем именно помочь то? А то только условие задачи вижу.
В чем именно помочь то? А то только условие задачи вижу.
Махмуд Мусаев
Я дополнил вопрос.
см. у краба..
1
1 номер на фото.
3, 4:
int Max(int a, int b, int c){
if (a>max) max=a;
If (b>max) max=b;
If (c>max) max=c;
}
cout<<"Max chislo: "<<max<<endl;
system("pause");

3, 4:
int Max(int a, int b, int c){
if (a>max) max=a;
If (b>max) max=b;
If (c>max) max=c;
}
cout<<"Max chislo: "<<max<<endl;
system("pause");

#include <iostream
#include <conio.h
#include <time.h
using namespace std;
int Max (int, int, int);
int main() {
srand(time(nullptr));
int sum = 0;
int index = 0;
const int rows = 6;
const int cols = 7;
int array[rows][cols];
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
array[i][j] = rand() % 111 - 40;
}
}
int B, C, D;
cout << "enter B: ";
cin >> B;
cout << "enter C: ";
cin >> C;
cout << "enter D: ";
cin >> D;
cout << Max(B, C, D) << endl;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
if (Max(B, C, D) > array[i][j]) {
sum += array[i][j];
index++;
}
}
}
sum = sum / index;
cout << "avg: " << sum;
_getch();
}
int Max (int B, int C, int D) {
int max = 0;
if (B > max) max = B;
if (C > max) max = C;
if (D > max) max = D;
return max;
}
#include <conio.h
#include <time.h
using namespace std;
int Max (int, int, int);
int main() {
srand(time(nullptr));
int sum = 0;
int index = 0;
const int rows = 6;
const int cols = 7;
int array[rows][cols];
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
array[i][j] = rand() % 111 - 40;
}
}
int B, C, D;
cout << "enter B: ";
cin >> B;
cout << "enter C: ";
cin >> C;
cout << "enter D: ";
cin >> D;
cout << Max(B, C, D) << endl;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
if (Max(B, C, D) > array[i][j]) {
sum += array[i][j];
index++;
}
}
}
sum = sum / index;
cout << "avg: " << sum;
_getch();
}
int Max (int B, int C, int D) {
int max = 0;
if (B > max) max = B;
if (C > max) max = C;
if (D > max) max = D;
return max;
}
дддддддддддддддаааааааааааааааааааааа
выше решили верно
#include "stdafx.h"
#include "stdlib.h" //для использования случайной функции rand()
#include "conio.h" //для использования функции _getche()
//печать матрицы для количества столбцов не более 10
void pech(int* p,int I,int K)
{//p-указатель на матрицу, I-количество строк, K-количество столбцов
int t,i,k;
for (i=I;i>0;i--)
{
printf("\n");
t=K;
for(k=t;k>0;k--)
printf("%7d",*p++);
}
}
int _tmain(int argc, _TCHAR* argv[])
{
//здесь вы помещаете вашу программу
_getche();//задержка перед завершением программы
return 0;
}
#include "stdlib.h" //для использования случайной функции rand()
#include "conio.h" //для использования функции _getche()
//печать матрицы для количества столбцов не более 10
void pech(int* p,int I,int K)
{//p-указатель на матрицу, I-количество строк, K-количество столбцов
int t,i,k;
for (i=I;i>0;i--)
{
printf("\n");
t=K;
for(k=t;k>0;k--)
printf("%7d",*p++);
}
}
int _tmain(int argc, _TCHAR* argv[])
{
//здесь вы помещаете вашу программу
_getche();//задержка перед завершением программы
return 0;
}
Похожие вопросы
- Помогите решить задачу по программированию! Язык - Visual Basic.
- Помогите с задачей по программированию!! ! язык C#
- Помогите пожалуйста решить задачу по программированию (язык программирования СИ)
- Помогите решить задачу на программирование!
- Помогите решить) Задачи по программированию в Паскале
- помогите решить задачу по программированию
- Помогите пожалуйста! Задача по программированию. ВВОдится 1 число n. ВОзможны 2 действия над ним : 1)вычесть 1
- Помогите решить задачи по программированию!!!
- помогите решить задачи по программированию в ПАСКАЛЕ!!!
- Помогите решить задачу по программированию. Дано четырёхзначное число. Найти: а) сумму его цифр; б) произведение его циф
P.s. Стандарт оформления исходного кода? Никогда не слышал.