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

сделать что бы число записей вводилось пользователем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить среднее арифметическое всех отрицательных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1085037.html
Даны вещественные массивы А, F. Для каждого массива определить: среднее арифметическое отрицательных элементов, среднее арифметическое положительных элементов, наименьшее из всех положительных...
C++ программа для умножения матрицы на вектор Дана квадратная матрица А(N, N) и N-мерный вектор В. Разработать программу для умножения матрицы А на вектор В. Отсортировать полученный вектор по убыванию методом простых вставок (Insert Sort).... http://www.cyberforum.ru/cpp-beginners/thread1085036.html
Даны целые массивы А[5], В[5] и значения R и F. Каждый массив преобразовать по правилу: C++
Даны целые массивы А, В и значения R и F. Каждый массив преобразовать по правилу: если отрицательных элементов в массиве больше 2, то первый по порядку отрицательный компонент заменить на значение R...
C++ Найдите наименьший и наибольший элементы матрицы и подсчитайте их полусумму
Дана квадратная матрица размером MхM. Вычислите след матрицы (т. е. сумму диагональных элементов). Найдите наименьший и наибольший элементы и подсчитайте их полусумму. Из элементов побочной диагонали...
C++ Игра "Smile" С++ http://www.cyberforum.ru/cpp-beginners/thread1085029.html
Доброго времени суток. Пишу игру "smile" (по типу танчиков на 8 битке ) - только намного проще , так вот смайлик враг выходит за пределы игрового поля , бьюсь с этой задачей несколько часов ,...
C++ Как уменьшить количество кода? Здравствуйте. Имеется костыль код. Этот код делает типа "сколько чисел вместится в одно большое число". Так, как я с С++ недавно, решил попрактиковаться с этим вопросом. Создал функцию. Вроде... подробнее

Показать сообщение отдельно
Dima1996
4 / 4 / 0
Регистрация: 24.01.2013
Сообщений: 96

сделать что бы число записей вводилось пользователем - C++

30.01.2014, 01:44. Просмотров 258. Ответов 1
Метки (Все метки)

Код:
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
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
    SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
    struct zap
    {
        char soname[20];
        char data[15];
    }hh[2];
    for (int i=0;i<2;i++)
    {
        cout<<"Введите фамилию "<<i+1<<"-го студента: ";
    cin>>hh[i].soname;
    system("cls");
    cout<<"Введите дату рождения "<<i+1<<"-го студента (в формате хх.хх.хххх): ";
    cin>>hh[i].data;
    system("cls");
    }
    cout<<"Список записей:"<<endl;
    for (int i=0;i<2;i++)
    {
    cout<<hh[i].soname<<"          ";   
    cout<<hh[i].data<<endl;
    }
    cout<<"Студенты которые родились зимой: ";
    for (int i=0;i<2;i++)
    {
        if (((hh[i].data[3]=='1')&&(hh[i].data[4]=='2'))||((hh[i].data[3]=='0')&&(hh[i].data[4]=='1'))||((hh[i].data[3]=='0')&&(hh[i].data[4]=='2')))
            cout<<hh[i].soname<<" ";
    }
    getch();
    return 0;
}
И ещё: как сделать так что б пробелов между фамилией и датой было не много и не мало??
Например:
что бы не так:
Иванов 30.08.1989
Сидоров 18.09.1993
а так:
Иванов 10.08.1989
Сидоров 18.09.1993
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru