|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
||||||
Создать массив для оценок и вывести список хорошистов и отличников21.05.2015, 14:42. Показов 8069. Ответов 18
Метки нет (Все метки)
Помогите пожалуйста! Нужно прописать массив для оценок и чтобы в результате выводились все кто успевают на 4 и 5.
0
|
||||||
| 21.05.2015, 14:42 | |
|
Ответы с готовыми решениями:
18
Подсчитать количество отличников и хорошистов Создать txt файла список студентов с оценками, сделать вывод отличников Вывести список студентов по возрастанию оценок по математике. |
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 21.05.2015, 16:54 | |
|
И что не работает?
0
|
|
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 21.05.2015, 18:08 [ТС] | |
|
У меня работает для одной оценки, а как для нескольких сделать не получается.
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||||||
| 21.05.2015, 19:01 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
||||||
| 24.05.2015, 18:35 [ТС] | ||||||
|
ISO C++ forbids comparison between pointer and integer
В этой строчке он выдает мне эту ошибку, и что делать я не могу разообраться. Добавлено через 38 минут
0
|
||||||
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 24.05.2015, 19:07 | |
|
Внимательно посмотри на мой фрагмент. Откуда кавычки-то у символов взялись?
0
|
|
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 24.05.2015, 19:13 [ТС] | |
|
Если я ставлю одни кавычки, то у меня ошибка выходит, которая до этого была.
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 24.05.2015, 19:19 | |
|
Почему char mak[5]? 5 оценок у каждого, что ли? Тогда цикл делай и проверяй все mak[i].
0
|
|
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 24.05.2015, 19:23 [ТС] | |
|
Оно работает для одной оценки, а для нескольких нет.
Добавлено через 27 секунд А как его правильно прописать?
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||||||
| 24.05.2015, 19:31 | ||||||
|
Если один человек - одна оценка, то так:
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 24.05.2015, 19:36 [ТС] | |
|
а если один человек ,но оценок к примеру 3?
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||||||
| 24.05.2015, 19:48 | ||||||
|
Тогда циклом.
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 24.05.2015, 19:57 [ТС] | |
|
Еще вопрос, у меня выдает лшибку что `st_mak' undeclared (first use this function). Куда именно прописать его? у меня вроде написано но неправильно.
Добавлено через 4 минуты В смысле вводить циклом? Т.е еще в начале нужен цикл для ввода значений?
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
|
| 24.05.2015, 20:00 | |
|
Вместо 26-й строки делаешь цикл по j, как в моём примере.
Про st_mak не знаю, актуальную версию покажи.
0
|
|
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 24.05.2015, 20:06 [ТС] | |
|
про st_mak я нашла и все исправила. Сейчас попробую.
Добавлено через 1 минуту Только вместо cout буде cin? Добавлено через 3 минуты for (j=0; j<5; j++) { bool f = true; for (int i = 0; i < 3; ++i) if (st_name_mak[i].mak[j] != '4' || st_name_mak[i].mak[j] != '5') { f = false; break; } if (f) { cin>>st_name_mak[i].mak; } так? или опять с ошибками?
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||||||
| 24.05.2015, 20:52 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 25.05.2015, 16:32 [ТС] | |
|
#include <cstdlib>
#include <iostream> #include<stdio.h> #include<string.h> #include<conio.h> using namespace std; typedef struct name_mak { char fio[30]; char mak[5]; } t; int main(int argc, char *argv[]) { t st_name[5]; t st_name_mak[5]; char fiol[30]; int i,j; for( i=0; i<5; i++) { cout << "Input name"; cin >> st_name[i].fio; cout << "Input grade: "; for (int j = 0; j < 5; ++j) cin >> st_name_mak[i].mak[j]; } for (i=0; i<5; i++) { bool f = true; for (int j = 0; j < 5; ++j) if (st_name_mak[i].mak[j] != '4' || st_name_mak[i].mak[j] != '5') { f = false; break; } if (f) { cout << st_name[i].fio; for (int j = 0; j < 5; ++j) cout << ' ' <<st_name_mak[i].mak[j]; cout << endl; } } getch(); } Вот моя программа, я ввожу данные, но результат( учащиеся успевающие на 4 и 5) не выводится.
0
|
|
|
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
|
||||||
| 25.05.2015, 17:30 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.05.2015
Сообщений: 25
|
|
| 25.05.2015, 17:43 [ТС] | |
|
Спасибо огромное! Все работает! Это последняя задача была, что бы допуск получить к экзамену. Миллион благодарностей))))))))))))))))
0
|
|
| 25.05.2015, 17:43 | |
|
Помогаю со студенческими работами здесь
19
Составить алгоритм и программу, которая вначале выводит список всех отличников, затем список хорошистов, троечников, а затем двоечников в ячейки листа Циклы массивов (найти отличников и хорошистов)
Вывести список хорошистов
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|