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

C++ проверка ввода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Транслит списка файлов. http://www.cyberforum.ru/cpp-beginners/thread108656.html
Здравствуйте. Дана задача: написать программу на с++. Есть usb диск. На нём лежать файлы в нескольких папках. Необходимо переименовать файлы с русского на английский язык. Нашёл программу для...
C++ Структуры. Вывести все возможные варианты покупки товаров может кто нибудь помочь составить прогу /* с++ */ 1) С клавиатуры вводятся записи вида: товар - стринг (название товара) цена - реальное число (цена 1 штуки) количество - натуральное число... http://www.cyberforum.ru/cpp-beginners/thread108651.html
Сравнение строк C++
Помогите написать программу,на С++, которая сравнивает две строки игнорируя различия в регистрах,не используя стандартных функций.Ввод строки осуществляется с клавиатуры.
C++ Матрица
вот скрин
C++ нужно написать программу вычисляющую оптимальный вес http://www.cyberforum.ru/cpp-beginners/thread108600.html
Написать программу(на Borland C++ for DOS) которая вычисляет оптимальный вес пользователя,сравнивает его с реальным и выдает рекомендации о необходимости поправиться или похудеть.Оптимальный вес...
C++ Есть масив слов. Нада вывести пары слов, которые заканчиваются на две одинаковые буквы Есть масив слов. Нада вывести пары слов, которые заканчиваются на две одинаковые буквы. подробнее

Показать сообщение отдельно
kir_
11 / 6 / 1
Регистрация: 19.02.2010
Сообщений: 77

C++ проверка ввода - C++

25.03.2010, 13:37. Просмотров 2355. Ответов 4
Метки (Все метки)

Ребят помогить пожалуста разобраться не работает чертова проверка ввода я в коментарии вынес текст ошибки гляньте ...

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
// laba1.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include "iostream"
#include "stdlib.h"
#include "math.h"
using namespace std;
 
double prov()
{
    double b1;
    char a1,*ost;
    do{
    cout<<"vvedite 4islo \n";
     cin>>a1;
     b1=strtod(a1,&ost); 
//Ошибка    1   error C2664: strtod: невозможно преобразовать параметр 1 из 'char' в 'const char *' c:\users\kir_\documents\visual studio 2008\projects\laba1\laba1.cpp 18
//если b1=strtod(&a1,&ost); то строка ниже не работает, судя по всему? преобразование не работает...
         if (*ost!=NULL){cout<<"ne vernbIi vvod \n";};
     }
    while(*ost=NULL);
    return b1;
}
void main()
{ int i=0, c=0;
    long n=0;
char *end,n1;
double  a,b,x=0,y,s;
  a=prov();
  b=prov();
 
do{
    cout<<"n=";
     cin>>n1;
     n=strtoul(&n1,&end,c);
   }
while(*end!=NULL);
  { if((n>0)&(n<=1000)& !(x*x>1)) 
   s=(b-a)/n; x=a;
cout<<"s="<<s<<"\n";
      while (x<b+s)
      {if (x*x>1) cout << "x>0 функция не существует";
        else 
        y=sin(3*(asin(x)));
      cout <<"x="<<x<<"\t"; cout <<"y="<<y<<"\n";
      x=x+s;
     };
  };
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru