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

Предотвращение ошибок - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Увеличить элементы массива с четными индексами на 1, а с нечетными - на 2 http://www.cyberforum.ru/cpp-beginners/thread33941.html
Доброго всем времени суток! Возникли затруднения с парой задач на массивы. 1. В одномерном массиве увеличить элементы с четными индексами на 1, а с нечетными - на 2. (логически, блин, все понятно, а вот с созданием программы проблема=) ) 2. Двумерный массив: в строке матрицы с максимальным элементом обнулить все элементы, кроме максимального. (та же проблема=)) Как говорится, помогите...
C++ Урезать пробелы и киррилицу. вот отрывок кода: while((result=fgets(line,255, fin))!=NULL) { printf("%s",result); } Программа выводит содержимое каждой строки из файла, пока строки не кончатся. Требуется, чтобы выводился текст без пробелов, а так же без киррилицы. Кто может помочь? Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread33938.html
массивы и матрицы C++
просмотрел темы, ну все дела:"срочно, горю и т.п.")))) к зачету по информатике нужно вот эти вот задачки... Желательно на borland c++. Заранее спасибо. P.S. Последняя задача не на массивы и не на матрицы, она нужна больше всех сейчас :-) 1) Дан массив A(N). Получить массив B(N), i-ый элемент которого равен среднему арифметическому первых i элементов массива А: b,i (i-это индекс у "b",...
Значение переменной => переменная C++
Здравствуйте, есть вопросик, по поводу переменных и их значений. Предположим у нас существует переменная ( char *str = "index"; ) Возможно ли как нибудь обратить значение этой переменной в саму переменную. Чо бы index стала также переменной?
C++ Нахождение числа Пи с заданной точностью http://www.cyberforum.ru/cpp-beginners/thread33902.html
Помогите пожалуйста с задачей: Найти значени Пи по формуле рисунок 1 Вычислить трижды с точностью 0,01 0,001 и 0,0001 Есть сомнения, что приведенная в моем задании формула не совсем корректная (рис1). Это я нашла в инете:
C++ Как подсчитать число вершин бинарного дерева? Очень надо программу для подсчета числа вершин в бинарном дереве! Программа должна быть на решена с помощью рекурсии ! подробнее

Показать сообщение отдельно
Andy90
1 / 1 / 0
Регистрация: 13.05.2009
Сообщений: 6
13.05.2009, 14:57     Предотвращение ошибок
Есть такая программа в С++:

#include<iostream.h>
#include<stdio.h>

int main(void)
{
char c[10];
float f;
cout<<"Input char"<<endl;
gets(c);
cout<<"Input float"<<endl;
cin>>f;
cout<<"char: "<<c<<endl;
cout<<"float: "<<f<<endl;
return 0;
}

Как можно предотвратить ошибку, если при выполнении программы ввести не 9 символов, а больше, и вместо вещественного числа - символы (или запятую вместо точки)? Может как-то при помощи try throw catch? У меня не получилось.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru