Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Обработка изображения for(unsigned long int i = 0; i<c; ++i) { fread(&tempcolor, 1, sizeof(unsigned char), in); if(tempcolor==0) { fwrite(&color, sizeof(color), 1, in); fseek(in, 1, SEEK_CUR); } https://www.cyberforum.ru/ cpp-beginners/ thread1111134.html C++ препроцесорная обработка
файл Makros.h #ifndef __MAKROS_H__ #define __MAKROS_H__ #define DOWN cout<<endl; #define PEREVOD_V_STROKU(str) # str #define VVOD(mas,n) double *mas;\ int n;\ cin>>n; \ mas = new double;\ for(int i=0; i<n; i=i+1) \
C++ Определить количество отрицательных в строках, содержащих нули и номера сток и столбцов седловых точек матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1111119.html
Дана целочисленная прямоугольная матрица. Определить: 1) количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент; 2) номера строк и столбцов всех седловых точек матрицы. Помогите пожалуйста.реализовать с помощью классов
C++ Сравнение строк в структуре https://www.cyberforum.ru/ cpp-beginners/ thread1111111.html
смысл таков- я ввожу строку char nomerP, и эта строка должна сравниться с char NO и вернуть мне 0 или отличное от 0 значение. Вот вызов функции сравнения if (proverka1(marshryt.NO,nomerP)) { prov=true; вот сама недоделанная функция int proverka1 (char NO,char nomerP) { strcmp(NO, );
Не работает Code::Blocks 13.12 :( На какую IDE можно безболезнено перейти? C++
Последняя версия кодблокс 13.12 вышла на редкость глючной и стала долго запускаться по сравнению с предыдущими версиями. А сейчас нужно было создать новый проект, а он не создается, меню выбора темплейтов не работает, хотя раньше работала. Переустановила кодблокс, но проблема не исчезла. Вобщем достала она меня, на какую IDE можно безболезнено перейти после кодблокс?
C++ Не работает алгоритм Форда-Фалкерсона Добрый день уважаемые форумчане! У меня проблема. Реализовал алгоритм Форда-Фалкерсона. Программа компилируется, но правильного результата не выдает. Переделывал ее уже два раза, но все тщетно, поэтому вы - моя последняя надежда. Суть: На вход дан взвешенный ориентированный граф. Нужно найти величину max потока. Начинаем программу, считывая файл data.txt: 5 0 5 4 4 0 -5 0 -1 0 2 -4 1... https://www.cyberforum.ru/ cpp-beginners/ thread1111104.html
C++ Чтение формата *.xls https://www.cyberforum.ru/ cpp-beginners/ thread1111079.html
Требуется обработать документ формата *.xls (где присутствует объединение итп), провести кое-какие вычисления и вывести результат. Предполагается, что в системе не установлен ни Microsoft Office, ни Open Ofiice (т.е. технология обработки не должна основываться на OLE или COM). Также, приложение должно быть кроссплатформенное (Win & Linux). Я поискал/почитал, нашел несколько специализированных...
Ошибка в создание класса C++
Подскажите что не так #include "stdafx.h" #include <stdlib.h> #include <conio.h> #include <string.h> #include <stdio.h> #include <iostream> using namespace std; class students
C++ Ошибка с библиотекой fltk (Ссылка на неразрешенный внешний символ) https://www.cyberforum.ru/ cpp-beginners/ thread1111025.html
Изучаю программирование с графикой. У меня проблема выдает следующее сообщения ошибок компиляции 1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: static int __cdecl Fl::run(void)" (?run@Fl@@SAHXZ) в функции _main 1>main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Fl_Window::show(int,char * *)" (?show@Fl_Window@@QAEXHPAPAD@Z)...
C++ Дана целочисленная прямоугольная матрица. Определить количество строк, содержащих хотя бы один нулевой элемент https://www.cyberforum.ru/ cpp-beginners/ thread1111021.html
Дана целочисленная прямоугольная матрица. Определить: 1) количество строк, содержащих хотя бы один нулевой элемент; 2) номер столбца, в которой находится самая длинная серия одинаковых элементов. код на Turbo C++
Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 C++
Здравствуйте! Подскажите пожалуйста в чем ошибка! Задание: Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 Проблема в том, что программа доходит только до первого нечетного элемента, вставляет перед ним и после него 0, а дальше список не выводит! void numb_1(TSNum *&Start){ TSNum *wp,*pp,*a,*b; wp = Start; pp = NULL; ...
C++ Не работает функция gets(), strcpy() и другие функции с строками https://www.cyberforum.ru/ cpp-beginners/ thread1111013.html
Подключеные библиотеки все. MVS 2013. #include <iostream> #include <cstring> #include <cctype> using namespace std; int main() {
1 / 1 / 4
Регистрация: 08.08.2013
Сообщений: 86
0

Ввод букв в тип int - C++ - Ответ 5858728

04.03.2014, 18:37. Показов 9261. Ответов 4
Метки (Все метки)

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
#include <iostream>
#include <windows.h>
//#include <string>
//#include <vector>
//#include <algorithm>
#include <conio.h>
//#include <ctime>
 
using namespace ::std;
 
 
 
 
void main () 
    {
    \
        SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    cout << "Не вводите символы в значения уравнения!!!" << endl;
    char cim = ' ';
    char start = 1;
    while (start != 'x' && start != 'х')
 
{
 double a = 0;
 double b = 0;
 double c = 0;
 double D = 0;
 double x1 = 0;
 double x2 = 0;
 int leg = 0;
 cin.clear();
 cout.clear();
 cout << "Введите через пробел значения квадратного уравнения(a b c)." << endl << "->>> ";
 cin >> a >> b >> c;
 
 D = b*b-(4*a*c);
 x1 = (-b + sqrt(D))/(2*a); 
 x2 = (-b - sqrt(D))/(2*a); 
 
 cout << "Дискриминант: " << D << endl;
 if (D > 0)
 {cout << "x1 = "<< x1 << ". x2 = " << x2 << "." << endl;}
 else {cout << "Корней нет!!!" << endl;}
    cout << "Если хотите выйти нажмите 'x'";
    start = getch();
    cout << endl << endl;
 }}
если ввести в a,b,c буквы, или другие символы то программа начнёт не правильно работать. Как сделать так, что бы при вводе символов, программа выводила , например "error".?

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

Ввод буквы в тип int
Доброго времени суток. Как при вводе в целочисленную переменную буквы вывести на экран сообщение и...

Try/catch. Проверка на ввод букв в int
Как сделать проверку на ввод букв в переменную типа int? Хочу это реализовать через try/catch, но...

тип char ввод только букв
не работает ограничение на ввод только букв, что я делаю не так? cout&lt;&lt;&quot;Enter a...

Низкоуровневый ввод-вывод. Как с помощью функции write записать в файл тип int?
Работаю в Ubuntu.По заданию требуется использовать функции низкоуровневого ввода-вывода.Как с...

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

Зачем преобразовывать itsVal в int, если эта переменная и так объявлена как тип int
// Оператор преобразования #include &lt;iostream&gt; using namespace std; class Counter { public:...

Класс Int имитирующий встроенный тип int
Создать класс Int (с заглавной буквы) имитирующий встроенный тип int и позволяющий следующие...

clrscr(); не определен данный тип и const MAX_ELEMENTS = 4; отсутсвует тип int когда я его туда вписываю у меня больше ошибок вылазит
#include &quot;stdafx.h&quot; #include &lt;ctime&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int main() ...

тип INT
а почему этот тип не считается классом?или структурой

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