Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9

Составить программу, которая выводит на экран номер участницы, имеющей лучший результат

27.11.2012, 17:10. Показов 3020. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В ПК по очереди поступают баллы, полученные участницей на конкурсе красоты "Мисс Урал", а также номер участницы. Составить программу, которая выводит на экран номер участницы, имеющей лучший результат.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2012, 17:10
Ответы с готовыми решениями:

Составить программу, которая выводит на экран номер участницы, имеющей лучший результат
В ПК по очереди поступают баллы, полученные участницей на конкурсе красоты "Мисс Урал", а также номер участницы. Составить программу,...

Составить программу, которая выбирает лучший результат и выводит его на экран с сообщением
помощи прошу, решить помогите, не консольный режим это : На ПК поступают результаты соревнования по плаванию для трех спортсменов....

Составить программу, которая выводит на экран ФИО студента, номер группы
Составить программу, которая выводит на экран ФИО студента, номер группы.

18
 Аватар для SeeT
55 / 25 / 3
Регистрация: 12.10.2012
Сообщений: 132
Записей в блоге: 1
27.11.2012, 17:41
Данные о баллах вбиваются в ручную?
Или по рандому заполнить?
сколько участниц?

идей реализации программы у тебя вообще нет?)
0
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 17:46  [ТС]
Данные вбиваются вручную.Участниц по видимому n то есть хоть сколько.
Есть идеи.
0
4 / 4 / 1
Регистрация: 11.09.2012
Сообщений: 13
27.11.2012, 18:24
У меня вопрос. Где учишься в каком учебном заведений и какой курс?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var i,k,n,a,b,s,q:integer; 
begin
write ('Введите кол-во участников =>'); readln(n);
b:=0;
 for i:=1 to n do
 begin
  b:=0;
   for k:=1 to n do
     begin
      write ('Введите оценку ',i,'-ого участника =>'); readln (a);
      b:=b+a;
      if b>s then begin
       s:=b;
       q:=i;
       end;
     end;
 end;
writeln ('Лчшия участница под №',q,'-её(его) оценка => ',s);  
end.
0
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 18:30  [ТС]
ЕЭТК,третий.
Dzhonik,
0
 Аватар для SeeT
55 / 25 / 3
Регистрация: 12.10.2012
Сообщений: 132
Записей в блоге: 1
27.11.2012, 18:46
У меня вот: но отказывается работать
мб. натолкнет тебя на мысль)

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Program st;
  Uses Crt;
Const
 N = 5;
Type
 a = array [1..N] of Integer;
Var
 i : Integer;
 
Begin
 for i:=1 to N do
   begin
     Write ('a[',i,']=');
     Read (a[i]);
 
Write (k);
End.
-----------------------

Идея выше круче
на мой даже не смотри)

Добавлено через 8 минут
И почему в моем .АВС идет зацикливание...
Постоянно"'Введите оценку ',i,'-ого участника =>" и все...

Добавлено через 2 минуты
Программа работает неправильно....
У тебя количество участниц=количеству судей. (людей, выставляющих участницам оценки..)
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 18:56
нет ето вопше не то

Добавлено через 2 минуты
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var i,n,a,b,s,q:integer;
begin
write ('Ââåäèòå êîë-âî ó÷àñòíèêîâ =>'); readln(n);
b:=0;
 for i:=1 to n do
 begin
      b:=0;
      write ('Ââåäèòå îöåíêó ',i,'-îãî ó÷àñòíèêà =>'); readln (a);
      b:=b+a;
      if b>s then begin
       s:=b;
       q:=i;
       end;
     end;
 
writeln ('Ë÷øèÿ ó÷àñòíèöà ïîä ¹',q,'-å¸(åãî) îöåíêà => ',s);
end.
вот решение

Добавлено через 53 секунды
+ спасибо)
0
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 19:01  [ТС]
Добавлено через 2 минуты
Программа работает неправильно....
У тебя количество участниц=количеству судей. (людей, выставляющих участницам оценки..)
Точно точно ошибка
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:06
не понял ошибку когда я запускаю програму у меня идет так
введите количество участиц - вводим 3
1 участница - оценка 5
2 участница - оценка 6
3 участница - оченка10
и виводит мне 3

Добавлено через 20 секунд
участницу
0
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 19:10  [ТС]
Оценку просят ввести столько раз сколько участников если их три например ты должен по три раза будешь вводить первую,вторую и третью оценки
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:16
аа значит каждой учаснице 3 оценки если их 3 я правильно понял???
0
4 / 4 / 1
Регистрация: 11.09.2012
Сообщений: 13
27.11.2012, 19:16
Тогда так 1 участница для нее 1 оценка. Ну у меня на программирование зачли тот вариант сколько участниц столько и судей.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var i,k,n,a,b,s,q:integer;
begin
write ('Ââåäèòå êîë-âî ó÷àñòíèêîâ =>'); readln(n);
s:=0;
  for i:=1 to n do
  begin
   write ('Ââåäèòå îöåíêó ',i,'-îãî ó÷àñòíèêà(цы) =>'); readln (a);
   if a>s then begin
          s:=a;
          q:=i;
    end;
  end;
writeln ('Ë÷øèÿ ó÷àñòíèöà ïîä ¹',q,'-å¸(åãî) îöåíêà => ',s);
end.
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:20
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var i,k,n,a,b,s,q:integer; 
begin
write ('Введите кол-во участников =>'); readln(n);
b:=0;
 for i:=1 to n do
 begin
  b:=0;
   for k:=1 to n do
     begin
      write ('Введите оценку ',i,'-ого участника =>'); readln (a);
      b:=b+a;
      if b>s then begin
       s:=b;
       q:=i;
       end;
     end;
 end;
writeln ('Лчшия участница под №',q,'-её(его) оценка => ',s);  
end.
а ета програма подходит что више????

Добавлено через 2 минуты
Цитата Сообщение от Dzhonik Посмотреть сообщение
Тогда так 1 участница для нее 1 оценка. Ну у меня на программирование зачли тот вариант сколько участниц столько и судей.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var i,k,n,a,b,s,q:integer;
begin
write ('Ââåäèòå êîë-âî ó÷àñòíèêîâ =>'); readln(n);
s:=0;
  for i:=1 to n do
  begin
   write ('Ââåäèòå îöåíêó ',i,'-îãî ó÷àñòíèêà(цы) =>'); readln (a);
   if a>s then begin
          s:=a;
          q:=i;
    end;
  end;
writeln ('Ë÷øèÿ ó÷àñòíèöà ïîä ¹',q,'-å¸(åãî) îöåíêà => ',s);
end.
нет не так

Добавлено через 43 секунды
Dzhonik
так как ти говориш я уже написал у меня правильнее)))
1
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 19:25  [ТС]
Спасибо теперь всё работает.
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:26
Ну так какая програма хоть пошла????
0
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 9
27.11.2012, 19:26  [ТС]
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var i,k,n,a,b,s,q:integer;
begin
write ('Введите кол-во участников =>'); readln(n);
s:=0;
  for i:=1 to n do
  begin
   write ('Введите оценку ',i,'-ого участника(цы) =>'); readln (a);
   if a>s then begin
          s:=a;
          q:=i;
    end;
  end;
writeln ('Лучшая участница под №',q,'-его(её)оценка? => ',s);
end.
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:28
Цитата Сообщение от Анонимный Посмотреть сообщение
Спасибо теперь всё работает.
А что било не так????

Добавлено через 1 минуту
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var i,n,a,b,s,q:integer;
begin
write ('Ââåäèòå êîë-âî ó÷àñòíèêîâ =>'); readln(n);
b:=0;
 for i:=1 to n do
 begin
      b:=0;
      write ('Ââåäèòå îöåíêó ',i,'-îãî ó÷àñòíèêà =>'); readln (a);
      b:=b+a;
      if b>s then begin
       s:=b;
       q:=i;
       end;
     end;
 
writeln ('Ë÷øèÿ ó÷àñòíèöà ïîä ¹',q,'-å¸(åãî) îöåíêà => ',s);
end.
у меня и ета прекрасно работает))))
0
4 / 4 / 1
Регистрация: 11.09.2012
Сообщений: 13
27.11.2012, 19:31
Цитата Сообщение от Svyatoslav7 Посмотреть сообщение
А что било не так????

Добавлено через 1 минуту
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var i,n,a,b,s,q:integer;
begin
write ('Ââåäèòå êîë-âî ó÷àñòíèêîâ =>'); readln(n);
b:=0;
 for i:=1 to n do
 begin
      b:=0;
      write ('Ââåäèòå îöåíêó ',i,'-îãî ó÷àñòíèêà =>'); readln (a);
      b:=b+a;
      if b>s then begin
       s:=b;
       q:=i;
       end;
     end;
 
writeln ('Ë÷øèÿ ó÷àñòíèöà ïîä ¹',q,'-å¸(åãî) îöåíêà => ',s);
end.
у меня и ета прекрасно работает))))

1 .тут ошибка для чего 2 раза приравнивать к нулю?
2. для чего считать сумму?
3.
Цитата Сообщение от Svyatoslav7 Посмотреть сообщение
if b>s then begin
s:=b;
тут должно быть так
if b>s then begin
s:=a;
4. не стыдно присваивать к себе программы написанные другим?
0
 Аватар для Svyatoslav7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
27.11.2012, 19:32
Цитата Сообщение от Dzhonik Посмотреть сообщение
1 .тут ошибка для чего 2 раза приравнивать к нулю?
2. для чего считать сумму?
3. тут должно быть так
if b>s then begin
s:=a;
4. не стыдно присваивать к себе программы написанные другим?
я не присваивал я поправил)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2012, 19:32
Помогаю со студенческими работами здесь

Разработать программу, которая выводит на экран результат функции sin(X)
Разработать программу,которая выводит на экран результат функции sin(X),где х изменяется от 0 до 2П. (консольное приложение)

Составить программу, которая выводит в табличном виде результат вычисления функций y1(x), y2(x), y3(x) и y4(x)

Написать программу, которая по номеру детали выводит ее номер на экран
Помогите пожалуйста решить пару задач :3 б)Имеется пронумерованный список деталей 1)шуруп 2)винт 3)гвоздь 4)гайка 5)болт Написать...

Составить программу, которая будет считать сумму столбцов массива Stringgrid и выводит результат в Memo
Нкжна программа, которая будет считать сумму столбцов массива Тстринг и выводит результат в мемо

Напишите программу, которая ищет элемент массива и выводит на экран его номер
Напишите программу, которая ищет элемент массива и выводит на экран его номер.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru