![]() |
|
Другие темы раздела | |
C++ Массивы. Найти в матрице максимальный и минимальный элементы, поменять местами строки, в которых они расположены Операции с двумерными массивами Найти в матрице максимальный и минимальный элементы, поменять местами строки, в которых они расположены. https://www.cyberforum.ru/ cpp-beginners/ thread973016.html |
C++ Системные вызовы и работа с процессами Помогите пожалуйста с такой задачей: Родительский процесс считывает стандартной входной поток, передает его дочернему процессу, который удаляет "задвоенные" пробелы и выводит его в файл. Непонятна... |
C++ Программа не работает Исправьте,пожалуйста, ошибку в программе #include <math.h> #include <stdio.h> #include <conio.h> void main(void) { int m,n,i; float P,ch,e,f; P=1;m=5;ch=1;e=0.0001; clrscr (); https://www.cyberforum.ru/ cpp-beginners/ thread972982.html | C++ Считывание строки из файла Здравствуйте. Есть такой класс (это упрощенный тестовый класс): class test_string { std::string s; public: test_string(const std::string &t = " ") :s(t){} std::string GetStr() const... https://www.cyberforum.ru/ cpp-beginners/ thread972968.html |
Не удается открыть включение C++ Как исправить? |
C++ Вылетает при введении данных в структуру.
https://www.cyberforum.ru/ cpp-beginners/ thread972953.html Делаю структуру вроде бы работает но вылетает после введение данных не пойму.Помогите пожалусто. #include<conio.h> #include<stdio.h> #include<math.h> #include<stdlib.h> typedef struct kniga {... |
C++ Разработать приложение, позволяющее строить разными цветами графики линейной функции
https://www.cyberforum.ru/ cpp-beginners/ thread972949.html Разработать приложение, позволяющее строить разными цветами графики линейной функции y = ax + b и квадратного трехчлена z = ax^2 + bx + c по введенным значениям a, b и c. Отобразить на экране... |
C++ Написать программу, которая предлагает пользователю ввести число, вычисляет его разрядность и сумму всех цифр и выводить результаты в консоль Help! Написать программу, которая предлагает пользователю ввести число, вычисляет его разрядность и сумму всех цифр и выводить результаты в консоль. использовать только while rand() switch и if |
C++ Написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент положительных и отрицательных чисел и процент нулей и выводи помогите =) написать программу, которая предлагает пользователю ввести 10 чисел, вычисляет процент положительных и отрицательных чисел и процент нулей и выводит результат в консоль использовать... https://www.cyberforum.ru/ cpp-beginners/ thread972944.html | C++ Написать игру “Угадай число!”. Компьютер загадывает число в определенном диапазоне, а пользователь пытается его угадать помогите решить Написать игру “Угадай число!”. Компьютер загадывает число в определенном диапазоне, а пользователь пытается его угадать. пользовоталь выбирает диапазон и вводит число если... https://www.cyberforum.ru/ cpp-beginners/ thread972942.html |
В программе объявлена переменная: int n=10 C++ В программе объявлена переменная: int n=10. Определить результаты вычислений следующих выражений: 1) sizeof(n); 2) sizeof(l.*n) Еще не работал с sizeof понятия не имею как это решить, нужна... |
C++ Неучтеные знаки
https://www.cyberforum.ru/ cpp-beginners/ thread972907.html Доброго дня!! Что же это за неучтеные, невидимые знак такие, откуда берутся и как с ними боротся? Редактирую прогу в нотепаде или блокноте, копирую в визуал студию- неучтеные знаки тут как тут,... |
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 7
|
||||||||||||||||
10.10.2013, 18:16 | 0 | |||||||||||||||
скажите пожалуйста что не так? - C++ - Ответ 516051810.10.2013, 18:16. Показов 633. Ответов 3
Метки (Все метки)
Ответ
Первое, что бросается в глаза t[8][5]=100. Индексация массива должна начинаться с нуля и заканчиваться на N-1, в данном случае t[7][4]=100.
Добавлено через 20 минут Вместо этого: Кликните здесь для просмотра всего текста
Используйте это: Кликните здесь для просмотра всего текста
Ну или хоть это Кликните здесь для просмотра всего текста
А то читать невозможно, да и сами запутаетесь. Добавлено через 22 часа 29 минут Похоже проблема в scanf("%c", j). У вас второй аргумент типа int, а нужен char*. Создайте дополнительный массив например char temp[32] и вместо j в scanf подставляйте temp. Добавлено через 8 минут И поправьте индексы в массиве int t[8][5]. Объявлен он правильно, но потом индексация должна начинаться с t[0][0] и заканчиваться на t[7][4]. Не забудьте проверить индексы и в циклах, в которых используете этот массив. Добавлено через 33 минуты Можно вместо массива можно обойтись просто char temp и scanf("%c", &temp). Кстати, из за этого же scanf у вас будет еще одна проблема. Вы не сможете выбрать объект над которым хотите выполнить операцию. После того как вы введете название операции и нажмете Enter, scanf("%s", d) запишет введенную строку в массив d, но оставит во входной очереди символ новой строки. На этот символ наткнется scanf("%c", &temp) и решит что вы нажали Enter. Можно поставить перед %c пробел ("%c" -> " %c"), тогда scanf проигнорирует символ новой стоки. Работа со строками в C++ - самое ужасное занятие, если не пользоваться STL контейнерами)) Вернуться к обсуждению: скажите пожалуйста что не так? C++
0
|
|
10.10.2013, 18:16 | |
Готовые ответы и решения:
3
Скажите пожалуйста, что не так с программой
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? скажите что не так! |
10.10.2013, 18:16 | |
Помогаю со студенческими работами здесь
0
скажите что нет так Скажите, что не так делаю! Не работает код, скажите что не так) |