Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Русский в C++ string https://www.cyberforum.ru/ cpp-beginners/ thread1790289.html
Уже научилась подключать русский в C++ но внезапно возникла проблема с выводом считанной строки. Так в программе: #include"stdafx.h" #include <iostream> #include <string> #include <locale.h> using namespace std; int main() { setlocale(LC_ALL, "Russian");
Определить минимальную сумму которую придётся заплатить за трафик C++
Здравствуйте! Объясните мне, пожалуйста, как надо решить данную задачу? Вот тз: В Москве начал работать новый оператор сотовой связи, предоставляющий доступ в интернет посредством технологии 3G. Новый оператор предлагает простые и невысокие тарифы, в частности, один мегабайт интернет-трафика стоит 1 рубль. Кроме того, оператор предлагает покупать оптовые пакеты трафика – есть два предложения:...
C++ Использование потока cin для ввода символов Вот первая функция, cin.get(ch) которую я не понимаю int main() { char ch; cin.get(ch); while (ch != '\n') { cout << ch; cin.get(ch); https://www.cyberforum.ru/ cpp-beginners/ thread1790244.html C++ Не могу найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1790211.html
Уважаемые форумчане! Скорее всего моя ошибка опять глупая, но я просто не могу её понять. Самое странное что он даже просто ввести строку не даёт. красным подчёркнуто: cin >> NorB; if(NorB == "next") и if(NorB == "back") Вот мой код: #include <conio.h>; #include <iostream>; #include <ctime>; using namespace std; char CardBox; bool EnterRandCard()
Сбор черники. Программа не проходит 11 тест C++
Текст задачиСбор черники (Время: 1 сек. Память: 16 Мб Сложность: 17%) В фермерском хозяйстве в Карелии выращивают чернику. Она растет на круглой грядке, причем кусты высажены только по окружности. Таким образом, у каждого куста есть ровно два соседних. Всего на грядке растет N кустов. Эти кусты обладают разной урожайностью, поэтому ко времени сбора на них выросло различное число ягод – на...
C++ C++11 Конструктор перемещения Добрый день. Решил тут познакомится с конструктором перемещения, и сразу протестировал кое-что. Конструктор перемещения просто изымает данные из аргумента и передает в объект который вызвал этот коструктор, для этого используют rvalue ссылку. Но ведь подобного можно добиться и с простой ссылкой. Вот пример: class ptr { private: int *arr; public: ptr() { https://www.cyberforum.ru/ cpp-beginners/ thread1790162.html
C++ Подсчет стоимости сообщения https://www.cyberforum.ru/ cpp-beginners/ thread1790139.html
На почте стоимость отправки одного сообщения рассчитывает так: берётся по 2 копейки за букву и по 1 копейке за знак препинания (пробел, точка, запятая). Необходимо посчитать стоимость сообщения. Пробел считать как знак препинания. Стоимость вывести в консоль. ______________________-- #include <string> using namespace std; int main() { string message; cout << "Введите сообщение: "; ...
Функция для игры "быки и коровы" C++
Помогите составить код для С++, для раздела Функции. сама задача Компьютер задумывает четырехзначное число, не содержащее двух одинаковых цифр. Вы набираете свое число, и компьютер сообщает количество быков (точно угаданных цифр) и количество коров (цифр, которые есть в задуманном числе, но на другом месте). Например, пусть задуманное число 5734, а вы набрали 0755. Результат будет 1...
C++ Добрый день , не могу понять почему не работает system("clr")? https://www.cyberforum.ru/ cpp-beginners/ thread1790121.html
#include<iostream> #include<string> // getline #include<cstdlib> // system using namespace std; void main() { int a ; char d; string text; cout << "vvedite ->"; getline(cin,text );
C++ Добавить элементы в связанный список в порядке его сортировки https://www.cyberforum.ru/ cpp-beginners/ thread1790115.html
Хэлп! Вот условие: Напишите программу, которая добавляет элементы в связанный список в порядке его сортировки, а не в начало. Я с ней перемучался, пробовал сортировку, но видно что-то не так делал - она крашилась постоянно, ошибку показывало в 47 строке. ЕСЛИ МОЖНО, ТО ПОМОГИТЕ БЕЗ СОРТИРОВКИ, вот код на всякий: #include <iostream> #include <string> #include <cstdlib> #include <clocale>...
Чтение uint8_t из файла C++
Помогите разобраться. Есть вектор vector<uint8_t> v_out, содержащий последовательность байт (Например, 0x00, 0x01, 0x02 и т. д.). Происходит запись в файл: FILE * file_out = fopen("out.txt", "w"); for (const auto & _el : v_out) { fprintf(file_out , "%.2x", _el); } fclose(calibr_coef_out_file_out); В результате файл out.txt содержит след.: 000102..... и т. д. Как теперь обратно считать...
C++ Выбрать различные цифры из однотипных строк регулярными выражениями https://www.cyberforum.ru/ cpp-beginners/ thread1790049.html
0 / 0 / 0
Регистрация: 28.06.2016
Сообщений: 10
0

Оцените и скажите как оптимизировать? - C++ - Ответ 9432323

05.08.2016, 18:45. Показов 616. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Это моя первая более мение обьемная и продуктивная программа. Написал для знакомых школьников, чтобы подтянули математику (люблю её (математику))). Какие будут советы по оптимизации, очень волнует этот вопрос.

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include<iostream>
#include<conio.h>
#include<math.h>
#include <stdlib.h>
#include<ctime>
#include<fstream>
using namespace std;
 
int main()
{
setlocale(0, "");
ofstream output("D://Otvet.txt", ios::app);
int a, b, s=0, p=0, np=0;
double k, o;
char x[4]={'*','-','+','/'};
int t2[10]={2, 4, 6, 8, 10, 12, 14, 16, 18, 20};
int t3[10]={3, 6, 9, 12, 15, 18, 21, 24, 27, 30};
int t4[10]={4, 8, 12, 16, 20, 24, 28, 32, 36, 40};
int t5[10]={5, 10, 15, 20, 25, 30, 35, 40, 45, 50};
int t6[10]={6, 12, 18, 24, 30, 36, 42, 48, 54, 60};
int t7[10]={7, 14, 21, 28, 35, 42, 49, 56, 63, 70};
int t8[10]={8, 16, 24, 32, 40, 48, 56, 64, 72, 80};
int t9[10]={9, 18, 27, 36, 45, 54, 63, 72, 81, 90};
char c;
srand(time(NULL));
while(s!=50)
{
    c=x[rand()%4];
 
switch(c)
{
    case '*': a=rand()%10;
          b=rand()%10;
          break;
    case '-':   b=rand()%51;
            a=rand()%51+b;
            break;
    case '+': a=rand()%101;
          b=rand()%101;
          break;
    case '/': b=rand()%10 + 2;
              if(b==2){a=t2[rand()%10];}
              if(b==3){a=t3[rand()%10];}
              if(b==4){a=t4[rand()%10];}
              if(b==5){a=t5[rand()%10];}
              if(b==6){a=t6[rand()%10];}
              if(b==7){a=t7[rand()%10];}
              if(b==8){a=t8[rand()%10];}
              if(b==9){a=t9[rand()%10];}
          break;
}
 
 
cout<<a<<' '<<c<<' '<<b<<"\nВаш ответ:";
if(c=='*'){k=a*b;}
if(c=='/'){k=a/b;}
if(c=='-'){k=a-b;}
if(c=='+'){k=a+b;}
cin>>o;
if(o==k)
{   const string stars(16,'*');
    cout<<stars<<"\n";
    cout<<"* Правильно!!! *"<<endl; p++;
    cout<<stars<<endl;
}
if(o!=k){ cout<<"Ты ошиблась"<<"\n"<<"Правельно:"<<k<<endl; np++;
}
s++;
}
cout<<"Правильных ответов:"<<p<<endl;
cout<<"Не правильных ответов:"<<np;
output<<"правильных ответов:"<<p<<"   "<<"Неправельных ответов:"<<np<<endl;
output.close();
getch(); 
return 0;
}


Вернуться к обсуждению:
Оцените и скажите как оптимизировать? C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2016, 18:45
Готовые ответы и решения:

Оцените и скажите ваше мнение)
GigaByte GA-970A-D3 rev3.0 (RTL) SocketAM3+ &lt;AMD 970&gt; 2xPCI-E+GbLAN SATA RAID ATX 4DDR-III ...

Оцените комп и скажите норм ли по ценнику?
NVIDIA GeForce GT 1030 AMD Phenom(tm) II X6 1065 T (6 ядер ,6 потоков , 3MHZ ) 4 ГБ Оперативной...

Оцените работу, скажите пару слов (я не программист)
посмотрите здесь (нужно пройти не сложную регистрацию) http://www.biomex.ru/images/main.php

Оцените комплектующие для ПК , скажите сколько фпс будет в играх
AMD Athlon X4 860K (3.7 - 4.0 ГГц) / RAM 8 ГБ / HDD 1 ТБ / nVidia GeForce GTX1050 Ti, 4 ГБ / без ОД...

7
05.08.2016, 18:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2016, 18:45
Помогаю со студенческими работами здесь

оцените ноотбук скажите фирма toshiba хорошая или нет?
Toshiba Satellite L750-1M8 (PSK30E-03N00CPL) такой вот ноотбук...

Скажите please как...
Скажите пожалуйста как преобразовать данные таблицы в массив в А2000? По-моему есть встроенная...

скажите как это называется и как его в интернетах искать
ипульсное реле, бистабильное реле или еще как? устройство должно уметь управлять нагрузкой 220В...

скажите как записать
напишите пожалуйста как записать. Здесь условие if

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru