Упражнения на C ++: проверьте, пересекают ли примитивные значения пределы или нет
C ++ Basic: упражнение 6 с решением
Напишите программу на C ++, чтобы проверить, пересекают ли примитивные значения пределы или нет.
Пример решения : -
Код C ++:
#include <iostream>
using namespace std;
int main()
{
cout << "\n\n Check whether the primitive values crossing the limits or not :\n";
cout << "--------------------------------------------------------------------\n";
char gender ='F'; // char is single-quoted
bool isEmployed = true; // true(non-zero) or false(0)
unsigned short numOfsons = 2; // [0, 255]
short yearOfAppt = 2009; // [-32767, 32768]
unsigned int YearlyPackage = 1500000; // [0, 4294967295]
double height = 79.48; // With fractional part
float gpa = 4.69f; // Need suffix 'f' for float
long totalDrawan = 12047235L; // Suffix 'L' for long
long long balance = 995324987LL; // Need suffix 'LL' for long long int
cout << " The Gender is : " << gender << endl;
cout << " Is she married? : " << isEmployed << endl;
cout << " Number of sons she has : " << numOfsons << endl;
cout << " Year of her appointment : " << yearOfAppt << endl;
cout << " Salary for a year : " << YearlyPackage << endl;
cout << " Height is : " << height << endl;
cout << " GPA is " << gpa << endl;
cout << " Salary drawn upto : " << totalDrawan << endl;
cout << " Balance till : " << balance << endl;
return 0;
}
Пример вывода:
Проверьте, пересекают ли примитивы значения или нет: -------------------------------------------------- ------------------ Пол является: F Она жената? : 1 Количество сыновей у нее: 2 Год ее назначения: 2009 Зарплата за год: 1500000 Высота составляет: 79,48 Средний балл 4,69 Зарплата заработана до: 12047235 Остаток до: 995324987
Блок - схема:
Редактор кода C ++:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C ++, чтобы проверить верхний и нижний пределы целого числа.
Далее: Напишите программу на C ++ для отображения различных типов или арифметических операций, используя смешанный тип данных.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code