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

выбор(Case) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как выбрать среду разработки? http://www.cyberforum.ru/cpp-beginners/thread123048.html
Не могу определиться со средой разработки. Цель - написать чат на С++ (Изучить возможные способы общения программ через интернет в формате Сервер+Клиенты). Есть опыт программирования на AutoIt v3. Собственно там и был написан мой первый чат. Сейчас хочу написать чат формата Сервер + Неограниченное количество клиентов. В интернете куча примеров с пометкой "локальный / внутри сетевой чат" и фразы...
C++ Оверлейная программа У кого-то есть код по которому создаётся оверлей нажатием клавиш и закрепляется на активном окне или обьясните как это сделать http://www.cyberforum.ru/cpp-beginners/thread123043.html
getch C++
что озночает ввод синволов с помощю getch без буферизации
C++ Сортировка всплытием Флойда
Помогите написать программу на С++!!! (Console Application) Очень срочно надо!!!
C++ Факториал http://www.cyberforum.ru/cpp-beginners/thread123026.html
Пожалуйсто, помогите написать прогу на Си, которая вичисляла бы 100! (факториал) выводя всё на экран!
C++ "Быстрая" сортировка двумерного массива Помогите пожалуйста!!! Нужно реализовать "быструю" сортировку для двумерного массива. Не ругайте, я пока что новичок, для одномерного могу сделать, а для двумерного нет... Добавлено через 33 минуты есть у кого какие мысли? подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
 Аватар для Vorona
660 / 522 / 44
Регистрация: 05.03.2010
Сообщений: 1,256
28.04.2010, 20:26     выбор(Case)
обязательно switch(){case...) ?
я сделал с if()....
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
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
 
void main()
{
    clrscr();
 
    float H = 0, S = 0, A = 0, B = 0;
    char *str;
    cin >> str;
 
    if(strstr(str, "H")){
        H = atof((const char*)&str[2]);
        cout << "Formula s H = " << H;
    }
 
    if(strstr(str, "S")){
        S = atof((const char*)&str[2]);
        cout << "Formula s S = "<< S;
    }
 
    if(strstr(str, "A")){
        A = atof((const char*)&str[2]);
        cout << "Formula s A = " << A;
    }
 
    if(strstr(str, "B")){
        B = atof((const char*)&str[2]);
        cout << "Formula s B = " << B;
    }
    getch();
}
вводите к примеру:
H=12.3
и переменной H присваивается значение 12.3
только шаблон ввода именно такой и должен быть.
неправильно:
H =12.3
H= 12.3
правильно:
H=12.3
просто программа начинает искать цифры начиная с 2 элемента и если вы введете H = 12.3, то значение H будет 0
или просто в программе напишите другое значение элемента с которого начать поиск цифры в ф-ции(atof())
теперь подставляйте формулы в каждый if и выводите результат на экран
 
Текущее время: 00:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru