Форум программистов, компьютерный форум, киберфорум
Наши страницы

В зависимости от введенных данных вывести на экран: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать запись и чтение списка в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread755365.html
у меня есть задача в котором двусвязный список из указателей на элементы моего класса. Надо реализовать запись и чтение в бинарный файл мой класс class Fraction { private: int *rational;...
C++ Комментарии Напишите комментарии к программе. #include <stdio.h> #include <conio.h> #include <string.h> void main() { char s, tbw, tew, temp; int i=0, j, bw, ew, len, f=0; clrscr(); http://www.cyberforum.ru/cpp-beginners/thread755364.html
Используя собственную функцию, определить количество элементов C++
Есть задача Определить два одномерных массива А(19) и В(26); первый ввести с клавиатуры, а второй задать начальной инициализацией. Используя собственную функцию, определить количество элементов,...
const char *[] в функции C++
Прототип функции такой void deal(const int , const char *, const char *); А вот сама функция void deal(const int wDeck, const char *wFace , const char *wSuit ) { } Пишет, что невозможно...
C++ Узнать, все ли числа в массиве одинаковые http://www.cyberforum.ru/cpp-beginners/thread755347.html
Обработать массив из целых чисел А (не больше 100 эл-тов), вначале предусматривая заполнение массива числами. Узнать, все ли числа в массиве одинаковые.
C++ Бинарные деревья. Проверить на соответствие значения узлов дерева членам арифметической прогрессии Как проверить на соответствие значения узлов дерева членам арифметической прогрессии. Я так понимаю, что в порядке инфиксного обхода мне необходимо просчитывать разницу между соседними элементами, и... подробнее

Показать сообщение отдельно
FD_Programer

В зависимости от введенных данных вывести на экран: - C++

08.01.2013, 00:48. Просмотров 273. Ответов 0
Метки (Все метки)

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/*
Программа должна работать до тех пор пока пользаватель не виидет слово exit 
причом не вашно большим или маленьким регистром
принять от пользавателя имя(провиряем на букви имя)
принять от пользавателя фамилию(проверить на букви)
принять от пользавателя возраст(проверить на цифри функиция isNumeric())
если возвраст до 18 лет ми должни напечатать имя,фамилия,вы ребенок
если возвраст от 10 до 60 ми должни напечатать имя,фамилия,вы труженик
если возвраст от 60 и старше ми должни напечатать имя,фамилия,вы пинсионер
*/
#include "stdafx.h"
#include <cstdio>
#include <cstring>
#include <cctype>
#include <cstring>
#include <iostream>
using namespace std;
void danie(int vozrast);
char name[100];
char fame[100];
int vozr;
int status=1; 
void main()
{
        setlocale(0,"rus");
        char yes='Y';
while(true)
{
 if(yes=='Y'){
     cout<<" Видите имя и для вихода видите exit"<<endl;
    gets(name);
    for(int i=0;name[i];i++)
    {
        if(isalpha(name[i]))
        {
            name[i]=toupper(name[i]);
        }
        else
        {
            status=0;
            break;
        }
    }
    if(!strcmp(name,"EXIT"))
        {
            status=0;
            cout<<"Программа закончена"<<endl;
            break;
        }
            
        cout<<" Видите фамилию "<<endl;
            gets(fame);
            for(int i=0;fame[i];i++)
                {
                    if(!isalpha(fame[i]))
                    {
                        status=0;
                        break;
                    }
                }
    
        if(status==0)
        {
            cout<<" Видени неправильние символи "<<endl;
            break;
        }
        else
        {
            cout<<" Видите ваш возвраст"<<endl;
            cin>>vozr;
            danie(vozr);
        }
        cout<<"если хотите продолжить введите : Y"<<endl;
        cin>>yes;
 }else break;   
}
    
    cin.get();
}
void danie(int vozrast)
{
    if(vozrast<=18)
    {
        cout<<"Ребенок"<<endl;
    }
    if(vozrast<=60 && vozrast>18)
    {
        cout<<"Труженик"<<endl;
    }
    if(vozrast>60)
    {
        cout<<"Пинсионер"<<endl;
    }
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru