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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Amsteri
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 24
#1

Определить фамилии женатых, не имеющие детей - C++

08.10.2013, 01:03. Просмотров 855. Ответов 21
Метки нет (Все метки)

Відомо прізвища 12 людей, їх сімейний стан (одружений/неодружений) та наявність дітей (є/нема). Визначити прізвища одружених, що не мають дітей.

Добавлено через 19 минут
Известны фамилии 12 человек, их семейное положение (женат / замужем) и наличие детей (есть / нет). Определить фамилии женатых, не имеющие детей.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2013, 01:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить фамилии женатых, не имеющие детей (C++):

Структура "Человек". Найти фамилии женатых, у которых нет детей - C++
1. Известны фамилии 12-ти людей, их семейное положение (женат\не женат) и наличие детей (есть\нету). Найти фамилии женатых, у которых нету...

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

Вывести на экран фамилии детей, которые родились в определенный месяц, указать их возраст и группу - C++
Вывести на экран фамилии детей детского сада, которые родились в определенный месяц, указать их возраст и группу.

Распечатать фамилии детей данного детского сада, которые родились в определенном месяце; указать их возраст и группу. - C++
Распечатать фамилии детей данного детского сада, которые родились в определенном месяце; указать их возраст и группу. Именуйте темы...

Определить указатели на функции, имеющие следующие прототипы - C++
float F1(int n,float arr); float *F2(int n,char *st);

Дана прямоугольная матрица. Определить четные элементы, имеющие нечетную сумму индексов. - C++
Задание: Дана прямоугольная матрица. Определить четные элементы, имеющие нечетную сумму индексов. Не выдает четные элементы матрицы с...

21
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,603
08.10.2013, 02:33 #16
Цитата Сообщение от Nikcharn Посмотреть сообщение
Я думаю это из за того, что вещественное число, никогда не может строго равняться 0 (в машинном представлении).
Так то оно так, но мало ли что надо будет потом? Уж легче иф добавить и взять это за правило.
Мне больше интересно, что об этом стандарт говорит, поверхностным поиском я ничего не нашел (про деление вещественных чисел на ноль).

Надо бы завязывать с дискуссией, оффтопим, господа)

P.S. если будет цитата со стандарта - чирканите в ЛС пожалуйста.
0
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
08.10.2013, 02:43 #17
Цитата Сообщение от MrGluck Посмотреть сообщение
P.S. если будет цитата со стандарта - чирканите в ЛС пожалуйста.
Вот здесь отлично показывается, как представляются числа в компьютере (правда если Вы знаете английский). Примерно, в середине, рассказывается, о inf, NaN (not a number) и т.д.
Довольно таки познавательно.
0
Avazart
Эксперт С++
7247 / 5419 / 297
Регистрация: 10.12.2010
Сообщений: 24,054
Записей в блоге: 17
08.10.2013, 03:23 #18
Цитата Сообщение от Nikcharn Посмотреть сообщение
Так по стандарту, деление вещественного числа на ноль должно дать + или - бесконечность, нет?
NAN вроде ...
0
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
08.10.2013, 03:26 #19
Цитата Сообщение от Avazart Посмотреть сообщение
NAN вроде ...
Все мы разобрались, NaN = 0. / 0, а остальные вещественные числа деленные на 0 = inf.
0
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
08.10.2013, 03:43 #20
Может быть полезно: Представление вещественных чисел "на пальцах"

Цитата Сообщение от MrGluck Посмотреть сообщение
P.S. если будет цитата со стандарта - чирканите в ЛС пожалуйста.
3.9.1.8
The value representation of floating-point types is implementation-defined.

5.4
If during the evaluation of an expression, the result is not mathematically defined or not in the range of representable values for its type, the behavior is undefined. [ Note: most existing implementations of C++ ignore integer overflows. Treatment of division by zero, forming a remainder using a zero divisor, and all floating point exceptions vary among machines, and is usually adjustable by a library function.

5.6.4
If the second operand of / or % is zero the behavior is undefined.
2
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
08.10.2013, 04:16 #21
Цитата Сообщение от Croessmah Посмотреть сообщение
3.9.1.8
The value representation of floating-point types is implementation-defined.
5.4
If during the evaluation of an expression, the result is not mathematically defined or not in the range of representable values for its type, the behavior is undefined. [ Note: most existing implementations of C++ ignore integer overflows. Treatment of division by zero, forming a remainder using a zero divisor, and all floating point exceptions vary among machines, and is usually adjustable by a library function.
5.6.4
If the second operand of / or % is zero the behavior is undefined.
А можно ссылку, буду премного благодарен. Интересная тема.
0
Croessmah
Ушел
Эксперт CЭксперт С++
13554 / 7705 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
08.10.2013, 04:21 #22
Цитата Сообщение от Nikcharn Посмотреть сообщение
А можно ссылку, буду премного благодарен. Интересная тема.
Стандарт
Черновик
1
08.10.2013, 04:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 04:21
Привет! Вот еще темы с ответами:

Напишите процедуру вывода всех холостых людей и подсчитайте количество женатых. - C++
Напишите процедуру вывода всех холостых людей и подсчитайте количество женатых.

Определить количество букв в введенной фамилии и поздороваться по имени - C++
Ввести фамилию имя и определить количество букв в фамилии и поздороваться по имени.

Используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии - C++
Дали задание: используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии. Не могу создать list с уже...

Определить фамилии мужчины и женщины, имеющих самую маленькую зарплату - C++
Помогите решить задачу. Известны данные о 20 сотрудниках фирмы (фамилия, зарплата и пол). Определить фамилии мужчины и женщины, ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru