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

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

Восстановить пароль Регистрация
 
Улитка26
0 / 0 / 0
Регистрация: 06.12.2013
Сообщений: 9
06.12.2013, 15:42     Что делают операторы? #1
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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,993
06.12.2013, 15:44     Что делают операторы? #2

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

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

C++ Необходимо описать модули. Т.е что они делают
C++ Что делают две решетки в макроссе?
Объясните пожалуйста что делают выделенные строки C++
C++ Подскажите что делают эти функции
C++ Описать строчки кода, что они делают!

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

Или воспользуйтесь поиском по форуму:
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,993
06.12.2013, 16:25     Что делают операторы? #7
Цитата Сообщение от Улитка26 Посмотреть сообщение
еще 1 просьба) можете подсказать как математическая модель этой проги выглядит?
эм...нет)
Yandex
Объявления
06.12.2013, 16:25     Что делают операторы?
Ответ Создать тему
Опции темы

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