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

Распечатать данные учеников (ФИО,номер группы,школа),участвовавших в олимпиаде по информатике и набравшие не менее 30 баллов.

09.01.2013, 20:00. Показов 5477. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
№3
Распечатать данные учеников (ФИО,номер группы,школа),участвовавших в олимпиаде по информатике и набравшие не менее 30 баллов.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.01.2013, 20:00
Ответы с готовыми решениями:

Распечатать анкетные данные студентов, набравших в олимпиаде по информатике не менее 30 баллов
Записи, распечатать анкетные данные студентов, участвовавших в олимпиаде по информатике и заработавших не менее 30 баллов. определить, кто...

Распечатать анкетные данные учеников,участвовавших в олимпиаде по информатике и заработавших не менее 30баллов
Распечатать анкетные данные учеников, участвовавших в олимпиаде по информатике и заработавших не менее 30 баллов.

Распечатать анкетные данные студентов, участвующих в олимпиаде по информатике и получивших не менее 30 баллов
152. Распечатать анкетные данные студентов, участвующих в олимпиаде по информатике и получивших не менее 30 баллов.

2
0 / 0 / 3
Регистрация: 23.12.2012
Сообщений: 49
11.01.2013, 17:20  [ТС]
Лучший ответ Сообщение было отмечено ччч как решение

Решение

Pascal
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
42
43
44
45
46
47
48
49
50
51
52
Program file11;
uses crt;
Type Student = record
      fio: string [5];
      school, group: integer;
      olimp: string[10]; ball:real;
end;
var
     f: file of student;
     name: string;
     uch: array[1..4] of student;
     i:integer;
     n:char;
     s1:student; ball:real; olimp: string[10];
begin
clrscr;
Writeln ('Задайте имя файла');
Readln (name);
Assign (f, name);
Rewrite (f);
Writeln ('Введите фамилию и инициалы студента');
Readln (s1.fio);
While s1.fio <> ' ' do
      Begin
           Writeln ('Введите номер школы и группы');
           Readln (s1.school, s1.group);
           writeln ('участвовал(вала) студент(ка) в олимпиаде по информатикe? ');
           readln (s1.olimp);
           writeln ('Сколько баллов набрал?');
           readln (s1.ball);
           write (f,s1);
           Writeln ('Введите фамилию и инициалы следующего студента ');
           Readln (name);
           s1.fio:=name;
      End;
      Writeln ('Файл создан');
         Close(f);reset(f);
      writeln (' Pokazat spisok ');
       while not Eof(f) do
       begin
             read (f,s1);   while(s1.ball)>=30 do begin
              olimp:='информатика';
 
                 begin
                      writeln ('ФИО: ',s1.fio);
                      writeln ('Школа: ',s1.school);
                      writeln ('Участвовал в олимпиаде: ',s1.olimp);
                      writeln ('Баллы: ',s1.ball);
                      writeln('---------------------');
                 end; end;
Close(f);
End;end.
0
Mobile Software Engineer
Эксперт С++
 Аватар для Ev[G]eN
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
11.01.2013, 17:44
не дано мне красивую таблицу вывести
Pascal
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
const
    line = '---------------------';
    count = 3;
type
    students = record
        name: string[15];
        group: byte;
        school: byte;
        mark: byte;
end;
var
    arr: array[1..count] of students;
    i: byte;
begin
    writeln('Введите данные о ', count, ' студентах: ');
    for i := 1 to count do
    begin
        write('Фамилия ', i, '-го студента: ');
        readln(arr[i].name);
        write('Номер группы: ');
        readln(arr[i].group);
        write('Номер школы: ');
        readln(arr[i].school);
        write('Набранные баллы: ');
        readln(arr[i].mark);
        writeln(line);
    end;
    writeln('Данные студентов, набравших более 30 баллов: ');
    writeln('|    Фамилия:     |    Группа:   |    Школа:    |'); 
    for i := 1 to count do
        if (arr[i].mark > 30) then
        begin
            write('    ', arr[i].name, '             ');
            write(arr[i].group, '             ');
            writeln(arr[i].school, '             ');
        end;
    writeln(line);
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.01.2013, 17:44
Помогаю со студенческими работами здесь

На олимпиаде по информатике участвовало пятеро учеников
Помогите пожалуйста решить... На олимпиаде по информатике участвовало пятеро учеников: Вася (В), Гриша (Г), Иван (И), Саша (С) и...

Вывести в другой файл данные учеников, которые получили в сумме больше 240 баллов (по убыванию баллов)
задача: В файле записаны данные о результатах сдачи экзаменов по математике, русскому языку и физике. Каждая строка содержит фамилию, имя и...

Найти футбольные команды набравшие более 20 баллов
07. Помогите написать программку Создайте текстовый файл данных о чемпионате Украины по футболу. Выведите на экран названия команд ,...

Ученики, набравшие максимальную сумму баллов по трём предметам.
На вход программы подаются сведения о набранных на ЕГЭ баллах учениками данной школы по трём предметам. В первой строке сообщается...

Вывести в файл данные учеников, которые получили больше 80 баллов
В файле записаны данные о результатах сдачи экзамена. Каждая строка содержит фамилию, имя и количество баллов, разделенные пробелами: ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru