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

Как выйти?, если условие не выполняется - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами: fseek(), ftell(), etc... http://www.cyberforum.ru/cpp-beginners/thread17235.html
Разбираю работу с файлами (прошу не пинать за убогость исходника), и наткнулся на одну загвоздку: программа компилируется без ошибок, но при запуске вылетает с ошибкой: "Инструкция по адресу "0x7c43e41d" обратилась по адресу "0x78131742". Память не может быть "written". Причём вылетает это только если вызывать функцию gfsize(), если её вызов закомментировать - всё работает. #include...
C++ Написать функцию, которая переворачивает число Помогите, пожалуйста с задачкой! Задачка: Дано натуральное число n и натуральные числа а1, а2... аn (n < 100). Переделать все данные числа так, чтобы цифры были записаны в обратном порядке (например, на месте 234 - 432, 100 - 1 итд.) В решении использовать функцию, которая данному числу возвращает обратное число, расчеты вести численные! Т.е. надо написать функцию, которая переворачивает... http://www.cyberforum.ru/cpp-beginners/thread17225.html
ожидать нажатия пробела иначе, продолжать работать C++
no getch Проблема такая есть функия ibhit она проверяет наличие в буфере нажатых клавиш. Алгоритм не останавливается на проходе этой функции. Нужно что-то анплогичное, только для конкретной клавиши
Кросс-языковая программа C++
Доброго времени суток. Подскажите пожалуйста текст программы, компилирующей как компилятором Borland Pascal 7.0, так и Borland C++ 3.1.
C++ Перевод из 10-й системы счисления в 2-ю и обратно http://www.cyberforum.ru/cpp-beginners/thread17169.html
Люди написал 2 проги,одна перевод из 10-ой в 2-ю и наоборот есть проблема как их соединить,подскажите пожалуйста как? #include <stdlib.h> #include <stdio.h> int main(void) { int r,a,i,w; printf("Put the number: "); scanf("%d",&a);
C++ Циклы (помогите, пожалуйста) 1. Напечатать таблицу, содержащую 60 значений функции f(x) = sin(3x)/x, для x, изменяющегося на интервале . Таблицу разместить на экране в три колонки. 2. Найти сумму чисел, предшествующих первому отрицательному в последовательности чисел, вводимых с клавиатуры. Добавлено через 1 минуту 20 секунд за ранее спасибо..... подробнее

Показать сообщение отдельно
ROBOT
 Аватар для ROBOT
0 / 0 / 0
Регистрация: 25.11.2008
Сообщений: 33

Как выйти?, если условие не выполняется - C++

02.12.2008, 11:15. Просмотров 768. Ответов 7
Метки (Все метки)

Я хотел сделать уравнение, всё пашет, но опять не получается с выходом после "RESHENIY NET". Например ввожу х=-1 и мне ввыводит сообщение "RESHENIY NET" и выдаёт ошибку т.к. он продолжает идти дальше. ПОМОГИТЕ ВЫЙТИ ПОСЛЕ "RESHENIY NET". Буду благодарен
Код
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int X,Y,A,B,C,D,E,F,G,H,K,L,M,N,Z;
printf("VVEDITE X\n\r");
scanf("%d",&X);
Y=6.8;
A=0.15;
B=pow(Y,A);
C=pow(X,B);
D=X*Y;
if(D<0)printf("RESHENIY NET\n");
else E=sqrt(D);
F=X+Y;
if(F<0)printf("RESHENIY NET\n");
else G=log(F);
H=2*X;
K=H-Y;
L=pow(K,0.5);
if(L==0)printf("RESHENIY NET\n");
else M=C+E;
N=G/L;
Z=M-N;
printf("Z=%d\n",Z);
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru