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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Улитка26
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 10
#1

Что делают операторы? - C++

06.12.2013, 15:42. Просмотров 292. Ответов 6
Метки нет (Все метки)

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
#include <windows.h>
#include <stdio.h>
#include <math.h>
int main(int argc, char* argv[])
{
    SetConsoleOutputCP(1251);
    char str[]="2, 75.3, 24.45, 55, 0, 0.37";
    char *ptr=str; //оператор 1 <-------------------ЭТОТ
    float Arr[10];
    int i=0;
    printf("\nÈñõîäГ*Г*Гї ñòðîêГ*:\n%s\n",str);
    do
        {
        Arr[i]=atof(ptr); //оператор 2 <-------------------ЭТОТ
        i++;
        if (i>9) break;
}
while(ptr=strchr(ptr,','),ptr++); //оператор 3 <-------------------ЭТОТ
printf("\nГЊГ*Г±Г±ГЁГў Г·ГЁГ±ГҐГ«: \n");
int s;
for (s=0;s<i;s++)
printf("%5.2f\n", Arr[s]);
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2013, 15:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что делают операторы? (C++):

Что делают операторы switch/case - C++
что делают функции : switch ? case ?

подскажите пжл кто такие операторы + - и *. Что они делают то - C++
подскажите пжл кто такие операторы + - и *. Что они делают то

Функции и что делают - C++
У меня есть такая полностью написанная программа по Файловому менеджеру .нужно определить что делает каждая функция... помогите...

Что делают create_array и print_array? - C++
объясните подробно, что выполняют эти строки, пожалуйста)) create_array(arr, N); print_array(arr, N);

Подскажите что делают эти функции - C++
ifstream fin(filename, ios::out); #define MAX_WORD 1000 char buffer; fin &gt;&gt; buffer; len = strlen(buffer);заранее спасибо, очень...

Что делают функции int(), float()? - C++
Добрый день. Неоднократно встречал функции вида int(), float() и т.д. Вопрос - что они делаю и зачем они нужны. Спасибо!

6
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 2,004
06.12.2013, 15:44 #2

конкретнее....
1
Улитка26
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 10
06.12.2013, 15:46  [ТС] #3
Цитата Сообщение от dzrkot Посмотреть сообщение

конкретнее....
Ну там стоят оператор 1, оператор 2 и оператор 3. их и нужно
0
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
06.12.2013, 15:54 #4
1 оператор - оператор присваивания (указателю ptr передаётся адрес на начало массива str[])
2 оператор - оператор присваивание (i-тому элементу массива Arr[] присваивает значение функции atof, которая преобразует строку в число типа float
3 оператор - цикл do while(), который перебирает числа в строке, опираясь на разделить (в данном случае запятая)
1
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 2,004
06.12.2013, 15:55 #5
Цитата Сообщение от Улитка26 Посмотреть сообщение
Ну там стоят оператор 1, оператор 2 и оператор 3. их и нужно
написал до вашего исправления, вам уже ответили)
1
Улитка26
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 10
06.12.2013, 16:14  [ТС] #6
еще 1 просьба) можете подсказать как математическая модель этой проги выглядит?
0
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 2,004
06.12.2013, 16:25 #7
Цитата Сообщение от Улитка26 Посмотреть сообщение
еще 1 просьба) можете подсказать как математическая модель этой проги выглядит?
эм...нет)
1
06.12.2013, 16:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2013, 16:25
Привет! Вот еще темы с ответами:

Что делают две решетки в макроссе? - C++
Есть макрос: #define _RUNTIME_CLASS(class_name) ((CRuntimeClass*)(&amp;class_name::class##class_name)) Что делают две решетки в макроссе? ...

Объясните что делают эти команды - C++
Доброй ночи. Объясните что делает здесь каждая команда/функция Вот код void show_files(const wchar_t * _path, const wchar_t *...

Объясните пожалуйста что делают выделенные строки - C++
#include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; typedef struct node { int number; node *next; ...

Описать строчки кода, что они делают! - C++
Код программы: #include &lt;iostream&gt; #include &lt;time.h&gt; using namespace std; int main() { setlocale(LC_ALL,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru