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

Прием врача - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая вводит по строкам с клавиатуры двумерный масив и проводит вычисления http://www.cyberforum.ru/cpp-beginners/thread205701.html
Написать программу, которая вводит по строкам с клавиатуры двумерный масив и вычисляет его элементов по столбцам
C++ Определить максимальный и минимальный элементы среди положительных нечетных элементов целочисленного массива Х Определить максимальный и минимальный элементы среди положительных нечетных элементов целочисленного массива Х. Удалить из массива все нулевые элементы Добавлено через 22 часа 37 минут нужно до завтра для зачета..помогите.. http://www.cyberforum.ru/cpp-beginners/thread205694.html
Массивы. Только учусь. Выборка и сортировка C++
Задание такое. Язык: C Define использовать нельзя!!! С клавиатуры вводятся слова разделенные пробелами. На экран выводятся в порядке убывания все слова, состоящие только из арабских цифр. Данные: N = 5 S = "ade5 543 3sa6 12 5796"
Рекурсия: определить, является ли заданное натуральное число простым C++
Написать функцию определения, является ли заданное натуральное число простым. (рекурсивно)
C++ Создать класс человек http://www.cyberforum.ru/cpp-beginners/thread205685.html
Здраствуйте! Прошу вашей помощи Задание: Создать класс Man (человек), с полями: имя, возраст, пол и вес). Определить методы переназначения имени, изменения возраста и изменения веса. Создать производный класс Student, имеющий поля факультет, курс, группа. Определить методы изменения возраста, веса, перехода на следующий курс, перевода в другую группу. Заранее спасибо!:)
C++ На указатели : Поменять местами значения, адресуемые указателями. Указатели передвинуть на третий и четвёртый элементы массива, переставить адресу.... Создать вещественный массив из 20 элементов. Объявить два указателя. Одному присвоить адрес первого элемента массива, другому — второго. Поменять местами значения, адресуемые указателями. Указатели передвинуть на третий и четвёртый элементы массива, переставить адресуемые значения, перейти к следующей паре и т.д. подробнее

Показать сообщение отдельно
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
07.12.2010, 22:57
Для примера, с помощью stl vector.
C++
1
2
3
4
5
6
7
8
9
10
11
12
    int records_count = (13-9)*3 + (17-13)*3;
 
    vector<string*> R(records_count , NULL);
    // поиск первого свобоного места
    int N = 0;
    while (R[N]!=NULL) N++;
 
    // пересчет индекса массива в часы:минуты
    if (N<12)
        cout << (N)/3 + 9 << ":" << (N % 3) * 20 << endl; 
    else
        cout << (N-12)/3 + 13 << ":" << ((N-12) % 3) * 20 << endl;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru