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

Необходимо разобрать программу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти наибольший отрицательный элемент матрицы кратный 5 http://www.cyberforum.ru/cpp-beginners/thread1766236.html
Дана матрица целых чисел A(N, M). Найдите её наибольший отрицательный элемент. кратный 5. Выведите элемент и номера строки и столбца, на пересечении которых он находится. Массив инициализировал , а вот что дальше делать не знаю( Помогите пож-та. #include <iostream> #include <conio.h> using namespace std; int main()
C++ Дан массив ,Вычислить произведение элементов массива Дан массив x=(12.37, 16.55, 2.43, 0.81, 0.32, 1.345, -12.18, 0.15, -4.314, 1.29, 54.38, 0.214, -3.837, 0.918, -75.014) і а=3.14, b= -7.8. Вычислить произведение элементов массива и напечатать номера элементов массива , не равных нулю и больших а. http://www.cyberforum.ru/cpp-beginners/thread1766219.html
Определить дискриминант и корни квадратного уравнения C++
Создать программу, в которой определяется дискриминант, и вычисляются корни квадратного уравнения. Необходимо использовать оконный интерфейс.
Дан текстовый файл с матрицей,определить имеются ли в этой матрице симметричные строки C++
Если имеются симметричные строки,то вывести их и их кол-во Вот все что я смог,я для примера создал файл,где первая строка и последняя одинаковы и обе симметричны,но моя программа выводит только первую строку и количество 1. Нужно именно с применением циклов сделать это,как у меня. Помогите,кто может пожалуйста. ll-это количество симметричных строк,а в конце я вывел матрицу,просто для...
C++ ошибка программы. расшифровать gdb и valgrind http://www.cyberforum.ru/cpp-beginners/thread1766170.html
подскажите пожалуйста в чем мб трабла? /******************************gbd***************************/ Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b8f6f3 in std::string::size() const () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (gdb)
C++ Работа с файлами цикл В общем у меня есть открытие файла ifstream fin("1.txt"); а мне нужно открыть так 19 файлов (1-19) Как сделать это циклом? в общем чтоб число менялось 1,2,3...19 что-то типа этого,но так нельзя for(int i=1;i<=19;i++) {ifstream fin("i.txt"); тут действие подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6321 / 5905 / 1913
Регистрация: 18.12.2011
Сообщений: 15,181
Завершенные тесты: 1
19.06.2016, 14:12     Необходимо разобрать программу
оператор
C++
1
x+=(выражение);
аналогичен
C++
1
x=x+(выражение);
Аналогично все остальные
-=
/=
*=
и т.д.

В Вашем примере коды маленьких букв на 32 больше кодов больших букв.
Можно было не использовать это волшебное число, а написать
C++
1
ch-=('a'-'A');
p.s. учтите, что переменная типа char - Это число со знаком.
Поэтому для преобразования регистра русских букв программу придется малость переделать,
т.к. коды русских букв отрицательные, а буква Ё вообще стоит сбоку-припёку.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru