Мой Kbyte.Ru
Рассылка Kbyte.Ru
Группы на Kbyte.Ru
Партнеры Kbyte.Ru
Реклама
Сделано руками
Сделано руками
> Проекты пользователей Kbyte.Ru - 22
+ Добавить в избранное · Bookmark and Share · [!] Сообщить модератору
Название:

22

Тип проекта: Программа
Рейтинг: рейтинг: 0/голосов: 0
    ? Помощь
Дата добавления: 24 Марта 2013 г.
Просмотров: 1068
Комментариев: 0   Добавить комментарий
Статус: В производстве
Автор проекта: NikKang`
Краткое описание: aaaa

#include <iostream>
#include <vcl.h>
using namespace std;
int N;
int M;
int read(int P[256])
{
int i;
int sum=0;
for(i=0; i<=M; i++)
{
sum+=P[i];
}
return sum;
}
struct list
{
char LastName[15];
int biology[256];
int math[256];
int ComputerScience[256];
int clas;
int all;
};
int main()
{
struct list students[256];
cout<<"Enter M: ";
cin>>M;
cout<<"Enter N: ";
cin>>N;
cout<<"Enter info about students:"<<endl;
for(int i=0; i<3; i++)
{
cout<<"Student "<<i+1<<endl;
cout<<"Enter Name (winthout spaces) -> ";
cin>>students[i].LastName;
for(int j=0;j<M;j++){
cout<<"Biology:"<<endl;
cout<<"Enter "<<j+1<<" mark: ";
cin>>students[i].biology[j];
}
for(int j=0;j<M;j++){
cout<<"Math:"<<endl;
cout<<"Enter "<<j+1<<" mark: ";
cin>>students[i].math[j];
}
for(int j=0;j<M;j++){
cout<<"Computer Science:"<<endl;
cout<<"Enter "<<j+1<<" mark: ";
cin>>students[i].ComputerScience[j];
}
cout<<endl;
}
cout<<"\t\tResult"<<endl;
int al=0;
float avg=0;
for(int i=0; i<N; i++){
students[i].all=read(students[i].biology)+read(students[i].math)+read(students[i].ComputerScience);
}
for(int i=0; i<N; i++)
{
al+=students[i].all;
}
avg=al/N;
int BestResult=0;
for(int i=0; i<N; i++)
{
if(students[i].all>BestResult)BestResult=students[i].all;

}
cout<<endl;
for(int i=0; i<N; i++)
{
cout<<"\tStudent #"<<i+1<<":"<<endl;
cout<<"\tLastName: "<<students[i].LastName<<endl;
cout<<"\tScore: "<<students[i].all<<endl;
cout<<"\n";
}
cout<<"The difference between the best result and the average score: "<<BestResult-avg;
system("pause");
return 0;
}
Последние комментарии (всего: 0)

Добавлять комментарии могут только зарегистрированные пользователи сайта.
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации OpenID.
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь.


Нет комментариев...

Авторизация
 
OpenID
Зарегистрируйся и получи 10% скидку на добавление своего сайта в каталоги! Подробнее »
Поиск по сайту
Люди на Kbyte.Ru
Реклама
Счетчики