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

Программа, которая по числовому значению оценки выставляет Grade (A, B, C, D или F) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Верхняя и нижняя граница типов http://www.cyberforum.ru/cpp-beginners/thread653690.html
Здравствуйте, подскажите пожалуйста есть ли в С++ функции подобные low и high из Pascal, чтобы узнать верхние и нижние значение типа. ( // INT_MAX и INT_MIN. не подходит, мне нужны именно функции) begin writeln(low(integer),' ',high(integer)); writeln(low(boolean),' ',high(boolean)); writeln(low(longint),' ',high(longint)); end. result:
C++ [Указатели]Использование операции получения адреса операнда Здравствуйте! Объясните пожалуйста, почему в пером случае, когда присваиваем указателю p_test адрес переменной test, использование оператора & обязательно, а во втором примере, он не используется. Есть ли у операции получения адреса операнда более короткое название? Спасибо. #include <iostream> using namespace std; int main() { http://www.cyberforum.ru/cpp-beginners/thread653686.html
C++ Осуществить циклический сдвиг элементов в матрице на k элементов вправо или вниз
Осуществить циклический сдвиг элементов в мат-це на k элементов вправо или вниз (в зависимости от введенного режима). Число k может быть больше кол-ва эл-ов с строке или столбце.
C++ с++ проверка правильного ввода дат и сравнения их
Переменной t присвоить значение true , если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. (m -месяц d-день y-год ) Нужно прописать проверку чтобы месяца были от 1 до 12 и каждый имел своё огранечение в днях(например в 1(январе 31 день,) 2(февраль 28 дней и тд. И нужно что бы изменялось в соответствии высокосный год или нет,при неправильном вводе месяца или дня или года...
C++ Нарушение прав доступа при записи http://www.cyberforum.ru/cpp-beginners/thread653645.html
Привет всем! Извините за тупизм но у меня проблема. #include <iostream> using namespace std; void f(char* str) { int length = strlen(str); for (int i = 0; i < length; i++) if (i % 2 == 0)
C++ (В С + + консольном режиме).Распознавание цепочек по заданным шаблонам в текстовых файлах Метасимвол - \ а. Содержание метасимвол - знак арифметической операции. Сформировать текст, переставив в найденных словах знаки операций на начало. подробнее

Показать сообщение отдельно
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227

Программа, которая по числовому значению оценки выставляет Grade (A, B, C, D или F) - C++

18.09.2012, 08:08. Просмотров 483. Ответов 3
Метки (Все метки)

Привет всем.

Написаня программа, кот должна по числовому значению оценки выставлять -Grade (A, B, C, D или F).

считает правильно только для первых 2-х остальным присваивает только B.


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
#include <iostream>
using namespace std;
 
int main( )
{
   
    int numerical_grade;
    char letter_grade;  
    
      
    printf("Enter the student's numerical grade: ");
    scanf("%d", &numerical_grade);
    
          if(numerical_grade >= 90)
                  letter_grade = 'A';       
          else  
          
          if(80 <= numerical_grade < 90)
                  letter_grade = 'B';
          else  
          
          if(70 <= numerical_grade < 80)
                  letter_grade = 'C';
          else  
          
          if(60 <= numerical_grade < 70)
                  letter_grade = 'D';
          else
                  letter_grade = 'F';
          
          
     printf ("\n  The student received a numerical grade: %c \n\n", letter_grade);
      
    system ("Pause");
    return 0;   
}
Помогите кто знает в чём здесь может быть ошибка.
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru