Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2009, 12:57   #1
OldStaR
Пользователь
 
Регистрация: 16.05.2009
Сообщений: 11
По умолчанию C++ задача по лабараторной

Люди вабще финиш, завтро если не принесу кердык мне по этому сишнику. Умоляю! Напишите программу...

Тема лабы:
Составление программ с использованием
массивов

Сама задача:
Известно количество студентов в каждой из шести групп каждого кур-са (курсов - 5). Определить на каком курсе обучается меньше всего студентов, какая из групп (указать ее номер и номер курса) самая ма-лочисленная; и номер самой малочисленной группы (для каждого курса)
OldStaR вне форума Ответить с цитированием
Старый 25.06.2009, 20:50   #2
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Хоть что нибудь пробовал делать сам или так решил что нахаляву проскочит
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 25.06.2009, 20:56   #3
OldStaR
Пользователь
 
Регистрация: 16.05.2009
Сообщений: 11
По умолчанию

Пробовал из чужой программы сделать свою (там замысел один и тот же в принципе), но правельно дописать так и не смог. В итоге попал и теперь хвост висит.
OldStaR вне форума Ответить с цитированием
Старый 25.06.2009, 21:10   #4
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Код:
Пробовал из чужой программы сделать свою (там замысел один и тот же в принципе), но правельно дописать так и не смог.
Так код показуй. поправим.
ЗЫ. Если я даже напишу то ты всё ровно код не поймёшь (специально заумным cделаю. )
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума Ответить с цитированием
Старый 25.06.2009, 21:14   #5
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Цитата:
Если я даже напишу то ты всё ровно код не поймёшь (специально заумным cделаю. )
Ага ты его есчё зашифруй, тогда точно никто не поймёт))))))))
OldStar выкладывай, подправить можно или посмотреть хотя бы))))
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 26.06.2009, 10:30   #6
OldStaR
Пользователь
 
Регистрация: 16.05.2009
Сообщений: 11
По умолчанию

В общем подправлял из этой

Код:
#include <stdafx.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
#include <time.h>
#include <iostream.h>
#include <iomanip.h>
#define N 3 
#define M 10
int main()
{ int matr[N][M]; 
int i,j;
int max;
srand( (unsigned)time( NULL ) );

for (i=0; i<N; i++) 
{ for (j=0; j<M; j++) 
{ matr[i][j]=rand()%101;
printf(" %3d", matr[i][j]);
}
printf("\n");
}
max=matr[0][0];
for (i=0; i<N; i++) 
for (j=0; j< M; j++)
if (matr[i][j]>max)
max=matr[i][j];


cout<<" maximalniy dohod magazina "<< max <<" rubley "<<endl;

int sum1;
int sum2;
int sum3;

sum1=0;
sum2=0;
sum3=0;

for (j=0; j<M; j++)
sum1=sum1+matr[0][j];
for (j=0; j<M; j++)
sum2=sum2+matr[1][j];
for (j=0; j<M; j++)
sum3=sum3+matr[2][j];



cout<<" summa 1 :"<<sum1<< endl;
cout<<" summa 2 :"<<sum2<< endl;
cout<<" summa 3 :"<<sum3<< endl;

int minz;
minz=sum1;
if (sum2<sum1)
{ 
minz=sum2;
}
else
if (sum3<sum1)
{
minz=sum3;
}
cout<<"Min znach:"<< minz<< endl;
return 0;
}
Свой лежит в инсте, на компьюетере.

Последний раз редактировалось Stilet; 30.06.2009 в 09:19.
OldStaR вне форума Ответить с цитированием
Старый 26.06.2009, 10:36   #7
StudentPolitech
Форумчанин
 
Аватар для StudentPolitech
 
Регистрация: 21.11.2008
Сообщений: 400
По умолчанию

Какая информация говорю должна находится в массиве, приведи пример
Винда, KIS 2010, книжка по С/С++, остальное неважно........
StudentPolitech вне форума Ответить с цитированием
Старый 26.06.2009, 12:31   #8
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

ТС, у тебя этот код компилицо хотябы?Компилятор какой?
Цитата:
Какая информация говорю должна находится в массиве, приведи пример
Ну, целое число, наверное.)
P.s.:А нафлудили-то.
Кто бы ты ни был - не думай о себе слишком (с)

Последний раз редактировалось DM_bite; 26.06.2009 в 12:35.
DM_bite вне форума Ответить с цитированием
Старый 29.06.2009, 20:00   #9
OldStaR
Пользователь
 
Регистрация: 16.05.2009
Сообщений: 11
По умолчанию

Microsoft Visual Studio C++ 6.0 и компелируется всё отлично, сама матрица 5х6 всё шикарно, а как это всё подсчитать вообще не знаю... Хелп завтра сдавать

Код:
#include <stdafx.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <conio.h>
#include <time.h>
#include <iostream.h>
#include <iomanip.h>
#define N 5 
#define M 6
int main()
{ int matr[N][M]; 
int i,j;
int max;
srand( (unsigned)time( NULL ) );

for (i=0; i<N; i++) 
{ for (j=0; j<M; j++) 
{ matr[i][j]=rand()%101;
printf(" %3d", matr[i][j]);
}
printf("\n");
}
max=matr[0][0];
for (i=0; i<N; i++) 
for (j=0; j< M; j++)
if (matr[i][j]>max)
max=matr[i][j];
Вот что тут дальше то надо написать, точней как это написать в виде кода -> (Определить на каком курсе обучается меньше всего студентов, какая из групп (указать ее номер и номер курса) самая ма-лочисленная; и номер самой малочисленной группы (для каждого курса)). *паника*

Последний раз редактировалось Stilet; 30.06.2009 в 09:21.
OldStaR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц