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

При вводе нуля,программа не правильно работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа про массив http://www.cyberforum.ru/cpp-beginners/thread1052701.html
В заданной целочисленной матрице NxM найти номер последней из её строк , содержащих максимальное количество одинаковых элементов. Собственно у меня несколько проблем . 1) Не правильно выделяется память(как думаю я) 2) Не могу подобрать условие чтобы выполнялось условие поставленной задачи . Помогите пожалуйста доработать и понять в чем ошибки и нехватки. #include <stdio.h> #include...
C++ Матрица Помогите пожалуйста решить задачу по двумерным массивам. http://www.cyberforum.ru/cpp-beginners/thread1052699.html
C++ когда вводится нуль,то программа не работает,нужно добавитть еще какое-то условие для нуля ,но я не знаю какое
В массиве целых чисел найти количество чисел с наименьшим ко-личеством цифр. Например, в массиве {123, 34, 56, 1000, 20, 55000, 777, 11} таких чисел 4, это 34, 56, 20, 11. Составить и использовать функцию, которая определяет количество цифр одного целого числа. #include "stdafx.h" #include <iostream> using namespace std; int count(int a)
Переделать программу с использованием функции C++
вот код #include "stdafx.h" #include <iostream> using namespace std; void main () { setlocale(LC_ALL, "RUSSIAN"); int a=0,b=0,c=0,d=0,e=0,f=0,i=0,j=0,k=0,q=0,n,m=0,v=0,l=0; cout<<"ВВедите пожалуйста натуральное число ";
C++ Связный список http://www.cyberforum.ru/cpp-beginners/thread1052688.html
Здравствуйте. Имеется структура struct list { CString name,attr,path,date; list* next; }; list* first = NULL;
C++ Строки. Из введенной последовательности символов выделить слова из словаря Добрый вечер! Задан словарь слов. Необходимо определить , можно ли в веденной последовательности символов выделить слова из словаря? подробнее

Показать сообщение отдельно
ShadowFirst
54 / 47 / 1
Регистрация: 31.10.2013
Сообщений: 161
23.12.2013, 11:26     При вводе нуля,программа не правильно работает
К вышесказанному могу еще добавить то, что строчку:
C++
1
2
if(i==l-1 && c==0)//Если это последняя итерация цикла, а счетчик положительных элементов все еще равен 0.
                cout<<"Четных чисел нет.";//Вывести сообщение "Четных чисел нет."
нужно вынести за придел цикла и сравнивать только счетчик с нулем, это будет рациональней.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru