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

Правильно ли и в каком случае может быть ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перевод копеек в рубли http://www.cyberforum.ru/cpp-beginners/thread514234.html
Ребята, всем привет! Есть вопрос: long rub; //long int unsigned char cop; Есть рубли и копейки, а вот как мне потом перевести в рубли пробывал та float summa; summa=float(rub)+float(cop/100.0); поправьте меня пожалуйста
C++ При компиляции показывает ошибку #include <iostream> using namespace std; int main() { char letter; int done = 0; // Устанавливается в состояние „истина", если введены Д или Н char letter; while (! done) { http://www.cyberforum.ru/cpp-beginners/thread514217.html
C++ Убрать глобальные переменные
Помогите пожалуйста убрать глобальные переменные, прога работает на 100% #include <cstring> #include <string> #include <fstream> #include <iostream> #include <conio.h> #include <malloc.h> struct marked
Вывести на экран предложения, начинающиеся с однобуквенных слов C++
Здравствуйте. Требуется из любого текста(строки s) вывести на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные предложения. #include <stdio.h> #include <string.h> main() { int i, n, count=0; char s="qwerty qwe. rqecx. y ooij, rq. r a fadf."; n=strlen(s); int b; for (i=0; i<n; i++)
C++ По заданному числу n вычислить минимальную сумму чисел http://www.cyberforum.ru/cpp-beginners/thread514180.html
Нужно по заданному числу n вычислить МИНИМАЛЬНУЮ сумму чисел, для которых n - наименьшее общее кратное. Бьюсь уже третий день над ней. Никто так и не помог с реализацией кода((( Пример: Число 12. Для него сумма 3 и 4=7 - минимальная, так при 4, 6 - будет сумма уже 10. А при других числах 12 будет уже не НОК. Число 30 - для него подходящая минимальная сумма 2 3 5 - 10. Для 2 3 5 , 30 - НОК.
C++ MSVS и VAssistX Ситуация следущая: сначала стояла AVR Studio 5 (она использует msvs 2010 как оболочку, можно сказать та же студия ток компилятор другой...), поставил 2008 студию и получилось так что в AVR Studio 5 студии VAssist работает норм, а в avr 2008 не хочет. Как сделать чтоб работало и там и там? Повторная установка VAssist не помогла, он начинает работать ток на 2008 студии... подробнее

Показать сообщение отдельно
Whiteha
Программист
33 / 33 / 4
Регистрация: 08.07.2011
Сообщений: 190
Записей в блоге: 1
08.03.2012, 02:08     Правильно ли и в каком случае может быть ошибка?
Как-то так, если чуть допилить будет то что надо.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream> 
using namespace std; 
 
 int main() 
 { 
     setlocale(LC_ALL, "");
     const int n = 11; 
     int mas[n]; 
 
     int middle = 0, ind_of_max = 0, prod = 1; 
     cout << "Введите " << n << " эл-та(ов):" << endl;
     for(int i = 0; i < n; i++) 
     { 
         cin >> mas[i]; 
         if (mas[i] > ind_of_max) ind_of_max = i;
     } 
 
     middle = n / 2; 
 
     if (ind_of_max > middle)
     {
         for(int j = middle + 1; j < ind_of_max; ++j) 
             prod *= mas[j]; 
     }
     else if (ind_of_max < middle)
     {
         for(int j = middle - 1; j > ind_of_max; --j) 
             prod *= mas[j]; 
     }
     else
         cout << "Ошибка, максимальный элемент является \"средним\"." << endl;
 
     if (n == 3) cout << "Ошибка, между максимальным и \"средним\" нет элементов." << endl;
     else cout << "Произведение элементов от среднего до максимального = " << prod << endl; 
 
     system("pause"); 
 }
 
Текущее время: 12:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru