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

Создать метод для класса, который бы вводил через консоль строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка (вызвали срабатывание точки останова) http://www.cyberforum.ru/cpp-beginners/thread1123998.html
1)Компилятор ошибка (вызвали срабатывание точки останова.) Как очистит память ? 2)как разъединить буквы и цифры и записать в массив 3)можно считать весь файл без цикла? #include <stdio.h> #include <conio.h> int main() { int i = 0; char* file=new char; FILE* fp = fopen("C:\\Users\\FX-8350\\Desktop\\введення файлів (2).txt", "r");
C++ Код Цезаря для кириллицы. Работа с файлами Эта программа работает по принципу Шифра Цезаря. Пожалуйста, помогите разобраться что она делает последовательно. Мне нужно чтобы она зашифровывала и расшифровывала файлы, но при запуске и вводе всех параметров она выдает "ERROR: Opening file". Я не понимаю, как подключить файлы, чтобы она работала. Вообще я думал, она должна сама их создавать, но видимо я ошибаюсь. Вот сам код: #include... http://www.cyberforum.ru/cpp-beginners/thread1123984.html
Выдать строку из которой удалены все слова равные по длине последнему слову строки C++
2)Ввести строку. На печать выдать строку из которой удалены все слова равные по длине последнему слову строки. P.S: добрые люди, помогите, пожалуйста.
Звуковые сигналы с++. Получение 8-битных звуков C++
Сегодня на паре на с++ был минус 8-ми битный Гимн РФ, подскажите или дайте ссылку, хочу разобраться с звуковыми сигналами.)
C++ Почленно умножить первый коэффицент массива на все коэффиценты другого массива http://www.cyberforum.ru/cpp-beginners/thread1123965.html
Помогите с написанием: Почленно умножить первый коэффицент массива на все коэффиценты другого массива. A * B = A * B + A * B + A * B и тд
C++ Найти в списке из 7 слов все слова, состоящие из заданного количества букв Как решить такое в Borland C++? что использовать строки или символы? какую команду использовать для определения количества букв в одном слове? помогите с кодом, пожааалуйстааааааа подробнее

Показать сообщение отдельно
Jack Wade
62 / 35 / 6
Регистрация: 24.02.2013
Сообщений: 250
19.03.2014, 18:38  [ТС]     Создать метод для класса, который бы вводил через консоль строку
DrOffset, немного не понял, если честно...
Ну, вот допустим, у меня 2 условия завершения в цикле.
При использовании ИЛИ, 1 условие если true, второе не проверяется, однако, если 1 условие false, то не идёт проверки 2 условия что ли?
По моему-это должно быть как раз таки для И, т.к. И требует true для двух условий(если проверять не в цикле, а отдельно, для примера, сравнивая 2 переменные int типа):
Кликните здесь для просмотра всего текста

C
1
2
3
int x = 5;
int y = 10;
if (x == 5 && y == 10) printf("YES!");

Если же сделать так:
Кликните здесь для просмотра всего текста

C
1
2
3
int x = 5;
int y = 10;
if (x == 5 || y == 5) printf("YES!");

Выполнится printf уже при 1-й проверке(т.к. (x == 5) = true).
Так логически, цикл for идёт до тех пор, пока не встретил false:
C
1
for (int i=0; i<10; i++) {}//Как только i<10, выполнится true. Как только i>=10, выполнится false
И, если использовать ИЛИ, то, логически, выйдет следующее:
C
1
for (int i=0; i<100 || i%25!=0; i++) {}//Цикл идёт до тех пор, пока либо не дойдём до 100, либо не встретим первое число, остатком деления на 25 является 0(опять же, пока i<100 и нету числа, которое бы делилось на 25 без остатка-выполняется true в двух условиях. Однако-цикл должен завершится на i=25, т.е. 25 делится на 25 и остаток будет 0(логично же...). Т.е. когда будет встречено 25, в условии i%25 будет возвращено false, и, логически, цикл должен прекратится, т.к. ожидается false, либо от 1 либо от 2 условий...
Так можете мне объяснить механизм работы И в цикле, если он не такой, как при обычном сравнении?
Или, может быть, укажете, где я не прав...
 
Текущее время: 12:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru