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

В чём ошибка? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вопросы по основам C++ http://www.cyberforum.ru/cpp-beginners/thread86171.html
Доброго времени суток... вот тут пару вопросов из 140 на которые я не знаю ответа . Не могли бы вы помоч. для каждого вопроса желательно пример) 1. Приведите определение одной и той же целого числа в 10-ной и 16-ной системах счисления. 24. Что такое «область действия идентификатора»? Как она определяется? 40. Как интерпретировать следующее выражение if (a=b) выражение; ? 56....
C++ [linker error] undefined reference to 'vtable for Car' доброго времени вам. помогите, пожалуйста, с задачей разобраться. хочу сделать пример на паттерн "абстрактная фабрика". фабрика собирает афтомобили. #include <cstdlib> #include <iostream> #include <new> #include <cstring> using namespace std; class Engine http://www.cyberforum.ru/cpp-beginners/thread86160.html
C++ Как осуществить Обработку бинарного файла?
Файл содержит произвольные данные. Определить, встречается ли в файле определенная последовательность байт (заданных виде массива символов). Если встречается, то вывести на экран все смещения, где эта последовательность встречается.
Магический квадрат C++
Всем привет! Вот во вторник экзамен по программированию, препод дала задачки разобрать пять штук, для подготоки, помогите если не сложно. 1. Написать функцию, которая выводит на экран строку, состоящую из звёздочек. Длина строки (количество звёздочек) является параметром функции. Составить программу, использующую эту функцию для рисования равностороннего треугольника. 2. Написать программу,...
C++ Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки http://www.cyberforum.ru/cpp-beginners/thread86116.html
Помогите написать 3 программы. (на С или С++) 1. Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки. 2. Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки. 3. В исходном массиве все элементы, встречающиеся больше одного раза заменить на нули. Добавлено через 19 часов 50 минут Ап теме, плиз...
C++ поменять местами 2 соседних слова в строке как написать эту программу? ввести массив строк слова разделены 1 пробелом, максимальная размерность массива 10 строк по 50 элементов поменять местами каждые 2 соседних слова в каждой строке подробнее

Показать сообщение отдельно
Slav1991
0 / 0 / 1
Регистрация: 07.01.2010
Сообщений: 44
16.01.2010, 15:44     В чём ошибка?
у меня небольшая проблема. Помогите плз.Прога выдает неправильный результат когда A=1 должно выводиться сообщение об ошибке, но F все равно считает.Заранее спасибо!
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
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main( )
{   const int B=7;
    const float D=3.5;
    float S,F,AN,AK,HA,A,X;
    int C;
    printf ("vvod AN-");
    scanf ("%f",&AN);
    printf ("vvod AK-");
    scanf ("%f",&AK);
    printf ("vvod HA-");
    scanf ("%f",&HA);
    printf ("vvod C-");
    scanf ("%d",&C);
    X=0.01*HA;
    for (A=AN;A<=AK+X;A+=HA)
{   S=A*(D+B-C);
    if ((A<0)&&(A==1))
    printf ("S=%6.2f, F-net ,A=%6.2f",S,A);
    else
    if ((A>X)&&(A!=1)&&(A!=1-X)&&(A!=1+X))
{   F=S/log10(A);
    printf ("S=%6.2f  A=%6.2f  F=%6.2f\n", S,A,F); }    }
    getch( );
                                    }
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru