Форум программистов, компьютерный форум CyberForum.ru

массивы, файлы, матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Делитель. http://www.cyberforum.ru/cpp-beginners/thread89481.html
Найти натуральное число от 1 до 10 000 с максимальной суммой делителей. М.. Через 2 цикла реализовать? или как?
C++ Определить, есть ли в массиве равные по абсолютной Определить, есть ли в массиве равные по абсолютной величине числа. Вычислить количество чисел, имеющих чередование четных и нечетных цифр? http://www.cyberforum.ru/cpp-beginners/thread89472.html
доорагнизовать цикл в готовой проге C++
Итак есть программа она считывает файл, и находит слова которые длиной от l1 до l2. Вроде как с горем на пополам я добилась того, чтобы она прогонялась хотя бы одни раз и выводила хоть что-то пусть и не в файл. Это дело уже второе. Мне нужно, чтобы она проходилась по всему документу, а не только одну букву и на выход (об это о великий F10 сказал). Если кто-то еще может, то и вывод в файл...
проги на С++ C++
Я полный чайник в программировании,поэтому приходиться просить у вас помощи.Помогите плз сделать несколько программ,а то без них до экзаменов не допускают. №1 Найти максимальный элемент среди всех элементов тех строк матрицы,которые упорядочены(по неубыванию,либо по невозрастанию) №2 Реверсировать каждое слово строки. №3 Объект-прямоугольная матрица.Реализовать: а)сложение(вычитание) двух...
C++ не понятно... http://www.cyberforum.ru/cpp-beginners/thread89461.html
дано целое число N>0.использовать операции деления нацело и взятия остатка от деления, найти число, полученное при прочитании чмсла N вправо влево.
C++ строки дана фраза из слов, розделенных пропусками, получить фразу в которой все слова идут в обратном порядке. подробнее

Показать сообщение отдельно
Radjuk
 Аватар для Radjuk
134 / 68 / 12
Регистрация: 10.10.2009
Сообщений: 187
25.01.2010, 18:28     массивы, файлы, матрицы
1)
C
1
2
3
4
5
6
7
8
9
struct sorevnovanie
 {
  char lname[20];
  int  ocenka1;
  int ocenka2;
  int ocenka3;
  int ocenka4;
  float suma;
};
для вычисления

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
void main()
{
sorevnovanie *f;int p=1;
cout<<"Vvedite kolichesctvo figuristov:";int n;cin>>n;
f = (sorevnovanie*)calloc(n*n,sizeof(sorevnovanie));
 
if(p <= n)
{
for(int i=0;i<p;i++)
{
cout<<"Vvedite familiu:";cin>>fir[i].lname;
cout<<"Vvedite 1 ocenky:";cin>>f[i].ocenka1;
cout<<"Vvedite 2 ocenky:";cin>>f[i].ocenka2;
cout<<"Vvedite 3 ocenky:";cin>>f[i].ocenka3;
cout<<"Vvedite 4 ocenky:";cin>>f[i].ocenka4;
f[i].suma = (f[i].ocenka1 + f[i].ocenka2 + f[i].ocenka3 + f[i].ocenka4)/4;
}
}
else cout<<"no more sportsmen";
 
if((i!=0) && (f[i].suma > f[i-1].suma))
{
float temp = f[i].suma;
f[i].suma = f[i-1].suma;
f[i-1].suma = temp;
 
cout<<"Best result now :"<<f[i].lname<<" "<<f[i].suma<<" balov";
}
else cout<<"Best result now :"<<f[i].lname<<" "<<f[i].suma<<" balov";
}
 
cout<<"Vustypaet eshe odin figurist?";
char c;
if(c == 'y' || c == 'Y')
{
p++;goto m1;
}
 
getch();
free(f);
}
вроде так ... но я не проверял..
 
Текущее время: 14:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru