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

Создать структуру "Пациент". Реализовать функцию, которая вычисляет количество визитов пациента с заданной фамилией в период лет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Используя условный оператор if или switch, выполните проверку на принадлежность значения переменной диапазону [10; 20) http://www.cyberforum.ru/cpp-beginners/thread1121101.html
Используя условный оператор if или switch, выполните проверку на принадлежность значения переменной диапазону [10; 20).
C++ В матрице А[6][6] удалить 4-ю строку Как в матрице А(6,6) уничтожить 4-ю строку? Добавлено через 9 часов 12 минут Помогите пожалуйста!:cry: http://www.cyberforum.ru/cpp-beginners/thread1121084.html
Как вывести китайские иероглифы в консоль? C++
Здравствуйте, подскажите как вывести в консоль Виндоус какой-нибудь китайский иероглиф. Например, свастику 卐 .(ничего плохого не подумайте, просто для примера)).
Что учить после основ? C++
Расскажите пожалуйста, что учить после того как узнал основы C++. QT или STL или вообще что - то другое?
C++ Массив структур "Студенты". Исправить код http://www.cyberforum.ru/cpp-beginners/thread1121038.html
Массив структур содержит информацию о студентах группы: в первом поле стоит фамилия, во втором - возраст, в третьем - рост, в четвертом - средний балл за сессию и т.д. (i-ый элемент массива описывает...
C++ Сумма элементов массива до максимального. Создать шаблон функции нужно оформить перегрузку функции, кто может подсказать? #include "stdafx.h" #include <iostream> using namespace std; void main () { setlocale(LC_ALL, "rus"); const size_t SIZE=10; подробнее

Показать сообщение отдельно
Dionisius
0 / 0 / 0
Регистрация: 19.10.2013
Сообщений: 137

Создать структуру "Пациент". Реализовать функцию, которая вычисляет количество визитов пациента с заданной фамилией в период лет - C++

16.03.2014, 19:26. Просмотров 408. Ответов 6
Метки (Все метки)

Создать структуру "Пациент", имеющую поля - "Единый регистрационный номер" (длинное целое), "Фамилия", "Год посещения", "Количество визитов". Реализовать функцию, которая вычисляет количество визитов пациента с заданной фамилией в период с 1986 по 2001 год. Фамилия пациента задается пользователем.

Что-то у меня получилось, а что-то нет.
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
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    struct patient
    {
    long int ERN;
    char surname;
    int year;
    int visits;
};
struct patient p[k];
scanf("Number of patients: %d", &k);
int total=0;
for (int n=0; n<k; k++)
{
printf("Input ERN: \n");
scanf("&ld \n", &p[n].ERN]);
printf("Input surname: \n");
scanf ("%s \n", &p[n].surname);
printf ("Input year: \n");
scanf("%d \n", &p[n].year);
for (year=1986; year<=2001; year++)
{
    scanf("%d", visits[year]);
    total=visits[year-1]+visits[year];
}
 
printf("Number of visits from 1986 to 2001: %d", total);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru