0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 9
1

Описание строк кода

09.12.2014, 18:38. Показов 1079. Ответов 4
Метки нет (Все метки)

Напишите что значит каждая строка пожалуйста!

Дано действительное число х<=800. Если х<=100 , то получить его дробную часть. Если 100<x<=800, то округлить х до ближайшего целого и в полученном результате переставить цифры в обратном порядке.

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
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <math.h>
 
using namespace std;
int main()
{
    setlocale (LC_CTYPE, "Russian");
    double x=0;
    int y=0;
    cout<<"Введите дествительное число ;\n";
    cin>>x;
    if(x<=0 || x>800)
    {
        cout<<"число не лежит в нужном интервале;\n";
    }else
    if(x<=100)
    {
        y = (int)x;
        x-=y;
        cout<<"дробная часть:\n "<<x;
    }else
    if((x>100) && (x<=800))
    {
        y = (int)x;
        cout<<"Число в обратном порядке:\n ";
        while(y>0)
        {
            double z;
            z=y%10;
            y=y/10;
            cout<<z;
        }
    }
    cout<<"\n";
    system("pause");
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2014, 18:38
Ответы с готовыми решениями:

Нужно описание кода!
кто может описать код?? #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; #include...

Описание программного кода
Ребята, поспособничайте мне и опишите этот программу(желательно каждую строчку) #include...

Требуется описание кода
1. Что делает следующий фрагмент кода? 2. В чем состоит логическая ошибка, если она есть? int...

Необходимо дать описание каждой строки кода с++
Имеется код, который максимальный элемент в массиве заменяет средним арифметическим элементов...

4
Модератор
Эксперт С++
12125 / 9790 / 5916
Регистрация: 18.12.2011
Сообщений: 26,264
09.12.2014, 19:40 2
А какой в этом глубокий смысл?
Если Вы действительно ознакомились с синтаксисом С++,
то перевод на русский язык не нужен.
Смешно же давать комментарии типа:
C++
1
 if((x>100) && (x<=800))  // если x>100 и x<=800
0
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 9
10.12.2014, 08:43  [ТС] 3
C++
1
  y = (int)x;
Именно это что?
0
2753 / 1908 / 568
Регистрация: 05.06.2014
Сообщений: 5,559
10.12.2014, 10:05 4
Цитата Сообщение от Олег28 Посмотреть сообщение
Именно это что?
Явное преобразование x к типу int. Даром здесь не нужное, так как и так выполнится неявно.
0
76 / 76 / 32
Регистрация: 14.04.2014
Сообщений: 408
10.12.2014, 10:16 5
Цитата Сообщение от Олег28 Посмотреть сообщение
C++
1
2
y = (int)x;
* * * * x-=y;
C++
1
x-=(int)x;
типа того
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2014, 10:16
Помогаю со студенческими работами здесь

не могу понять описание, требуеться пояснение кода
суть такая нашел статью по этому адресу, суть создания dll в с++. Вот ссылка:...

Составить описание класса одномерных массивов строк
Составить описание класса одномерных массивов строк,каждая строка которых задается длиной и...

Составить описание класса одномерных массивов строк
Составить описание класса одномерных массивов строк, каждая строка задается длиной и указателем на...

Описание класса для определения одномерных массивов строк фиксированной длины
Составить описание класса для определения одномерных массивов строк фиксированной длины....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru