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

Три ученика и три языка. Определить кто на каком программирует. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написание dll - библиотеки и ее открытие средствами Delphi http://www.cyberforum.ru/cpp-beginners/thread978935.html
Есть некоторая dll-библиотека, которая вычисляет площадь и периметр n-угольника. Лабораторная была на Delphi, решил попробовать написать dll-ку средствами языка C++ (на Visual Studio) На msdn, нашел...
C++ Тест по c++ Помогите зарешать тест, буду признателен http://www.cyberforum.ru/cpp-beginners/thread978926.html
C++ Задача про лотосы: за сутки каждый лотос делится пополам. Определить сколько будет через месяц.
Решите задачи на C++(в виде кода программы) 1.В озере растут лотосы. За сутки каждый лотос делится пополам, и вместо одного лотоса появляются два. Ещё через сутки каждый из получившихся лотосов...
C++ Альтернативный способ решения
Приветствую всех программистов, зашедших в эту тему. В общем, начну с условия задачи: "Написать программу объединения трех строк “The laboratory”, “work” и “№6” в четвертую строку с текстом: «The...
C++ Целочисленное деление http://www.cyberforum.ru/cpp-beginners/thread978881.html
Почему ноль получается?? Я понимаю, что o и p целочисленные. НО P ведь нет. почему ноль? int main() { int o=5; int n =10; float P; P = o/n; cout << P; return 0;
C++ Создать аналог функции strpbrk на С++ Здравствуйте, прошу о помощи. Дано задание сделать аналог функции strpbrk на С++, чтобы работало аналогично этой задачи, только сделано другими операторами. #include <string.h> #include <stdio.h> ... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6631 / 5038 / 466
Регистрация: 14.02.2011
Сообщений: 16,849
16.10.2013, 20:33
Цитата Сообщение от Сергей2000 Посмотреть сообщение
Три ученика (Коля, Петя и Сережа) умеют писать программы на трех языках программирования (Basic, Pascal и C). Кто, на каких языках умеет писать программы неизвестно, но известно, что каждый ученик умеет писать программы на двух языках. При этом на Basic умеет программировать один ученик, на Pascal — трое и на C — двое. Кто умеет программировать на Basic, если известно, что Сережа научил Петю программировать на С?
а причем здесь С?
это нормальная житейская логика, она же комбинаторика,все двуязычные, но на Паскале все трое пишут
Сережа научил Петю писать на С, значит Сережа и Петя пишут на Си плюс они пишут на Паскале
Цитата Сообщение от Сергей2000 Посмотреть сообщение
Pascal — трое
они же и пишут на Си
Цитата Сообщение от Сергей2000 Посмотреть сообщение
на C — двое.
остается один двуязычный который пишет на Паскале но не пишет на Си
Цитата Сообщение от Сергей2000 Посмотреть сообщение
(Коля
так что Catstail, ты не прав
одно решение
мне даже лень писать прогу(кстати на каком языке)
ну примерно так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
enum(Paskal=1,Basic=2,C=4);
petya=Paskal | C;
serioha=Paskal | C;
kola=Paskal;
if(petya&Paskal & petya&C)
 printf("petya no basic");
 else
 printf("petya yes basic");
if(serioha&Paskal & serioha&C)
 printf("serioha no basic");
 else
 printf("serioha yes basic");
if(kola&Paskal & kola&C)
 printf("kola no basic");
else
 printf("kola yes basic");
могу конечно ошибаться, но по моему здесь перечисления(enum) плюс битовые поля само то
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru