Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/29: Рейтинг темы: голосов - 29, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 30.01.2019
Сообщений: 16

Даны три вещественных числа x, y, z Определить, сколько цифр содержит сумма заданных трех чисел

27.03.2019, 16:00. Показов 5725. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не понимаю как это реализовать
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class chisla 
{
public:
    double x;double z;double y;
    chisla(){}
    chisla(double a, double b, double c) { this->x = a;this->y = b;this->z = c; }
    ~chisla() { cout << "\n destruktor"; }
    void geom() { double d = pow(x, 1.0 / 3) + pow(y, 1.0 / 3) + pow(z, 1.0 / 3);cout << "srednee=" << d; }
    void summa() {double e = x + y + z; }
};
int main() 
{
    chisla ch(1.5, 3.3,2.5 );
    ch.geom();
    ch.summa();
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.03.2019, 16:00
Ответы с готовыми решениями:

Определить, сколько в каждом из трёх заданных вещественных массивов чисел, больших К
Составить программу, использующую подпрограмму-функцию Таблица Определить, сколько в каждом из трёх заданных вещественных массивов...

Определить, сколько в каждом из трёх заданных вещественных массивов чисел, больших К
Составить программу, использующую подпрограмму-функцию Таблица Определить, сколько в каждом из трёх заданных вещественных массивов чисел,...

Даны три натуральных числа. Определить, в каком из них сумма цифр больше.
Помогите решить задачу. Даны три натуральных числа. Определить, в каком из них сумма цифр больше. Определить функцию поиска суммы цифр...

10
Параллельный Кот
 Аватар для valen10
1905 / 827 / 350
Регистрация: 25.03.2016
Сообщений: 2,045
27.03.2019, 16:51
Цитата Сообщение от hardplay Посмотреть сообщение
Даны три вещественных числа ... сколько цифр содержит сумма
Цитата Сообщение от hardplay Посмотреть сообщение
как это реализовать
Через double - никак. Предлагаю вспомнить школьную арифметику, сложение столбиком, выполнить таким способом сложение ваших чисел и посчитать, сколько цифр получится. Это если числа вводятся пользователем или даны в виде строки. Если они сразу double, о подсчете цифр можно забыть.
2
27.03.2019, 17:21

Не по теме:

А ведь какие-то бешенные преподы не унимаются! Все цифры в вещественных числах считают!
Надо бы им пересчитать количество извилин в собственных мозгах. Думаю, пальцев одной руки хватит:D

0
8 / 7 / 1
Регистрация: 17.02.2019
Сообщений: 47
27.03.2019, 18:00
можно с int сделать , вот набросок

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
include <iostream>
include <string.h>
 
 
   int main ()
{
long int x=0, y=0, z=0;
int sum=0, count = 0;
char Val[] = {};
 
  cout<<"Enter x "; cin>>x;
  cout<<"Enter y "; cin>>y;
  cout<<"Enter z "; cin>>z;
 
sum=z+y+z;
 
char Val = sum + '0';
 
for (int i=0; i<strlen(Val); i++)
 { if ( (Val[i]>='0')  &&  (Val[i]<='9') )   {count++; } }
 
 cout<<"Suma soderzit "<<counter <<" cyfr ";
return 0; }
0
27.03.2019, 18:20

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
А ведь какие-то бешенные преподы не унимаются! Все цифры в вещественных числах считают!
В их защиту могу лишь высказать предположение, что, возможно, задачу решать не требуется, а требуется доказать ее бессмысленность.

Был у меня похожий случай. Название курса уже не вспомню, мы там изучали применение четырех алгоритмов (перебор, жадный, динамику и генетику) для решения различных задач. Зачетной работой было найти игровую задачу, которая является потенциально NP-полной, и решить изученными способами. Больше всего трудностей возникло с динамикой, т.к. решение никак не хотело находиться. Несколько повезло тем, у кого задача оказалась другого класса сложности, и они в итоге динамику написали. Но ведь надо было всего-лишь немного подумать: если задача действительно относится к NP-полным, то динамике она не позубам, что и требовалось доказать при сдаче работы. Хорошо, что я тогда не знал этот форум xD

0
848 / 651 / 323
Регистрация: 24.02.2017
Сообщений: 2,297
27.03.2019, 18:38
Цитата Сообщение от Байт Посмотреть сообщение
А ведь какие-то бешенные преподы не унимаются! Все цифры в вещественных числах считают!
А что Вы скажете на это: Множество вещественных чисел является бесконечным. Оно состоит из рациональных и иррациональных чисел. Рациональным называется число вида p/q, где р и q — целые числа. Всякое вещественное число, не являющееся рациональным, называется иррациональным. Всякое рациональное число либо является целым, либо представляет собой конечную или периодическую бесконечную десятичную дробь
0
27.03.2019, 18:38

Не по теме:

Цитата Сообщение от valen10 Посмотреть сообщение
требуется доказать ее бессмысленность.
Насколько я могу судить об уровне вопрошающих, давать им такие задачи - чистейшей воды садизм.
Возможно, в этом курсе дается какое-то другое определение действительного числа, например, как последовательности цифр с возможной точкой посередке. Тогда спрашивается, насколько педагогично подменять устоявшееся математическое определение подменять неким доморощенным... То есть глухая глупость со всех сторон. И полное отсутствие минимальной математической культуры.

0
27.03.2019, 19:24

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
Возможно, в этом курсе дается какое-то другое определение действительного числа, например, как последовательности цифр с возможной точкой посередке.
Возможно имеется ввиду машинное представление действительного числа...

0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
27.03.2019, 19:40

Не по теме:

Цитата Сообщение от zayats80888 Посмотреть сообщение
Возможно имеется ввиду машинное представление действительного числа...
Да, возможно все. Но и в этом случае...Начнем с того, что действительные числа машинно непредставимы. И какие цифры имеются в виду? Двоичные? Не похоже. И какая машина? Бывают и такие, что там система троичная. И вообще, машинное представление - это не в этом разделе.



Добавлено через 1 минуту
Но попытки адвокатов интересны
1
8 / 7 / 1
Регистрация: 17.02.2019
Сообщений: 47
31.03.2019, 22:35
Пару ошибок
Вот исправленный код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
include <iostream>
include <string.h>
 
 
   int main ()
{
long int x=0, y=0, z=0;
int sum=0, count = 0;
char Val[] = {};
 
  cout<<"Enter x "; cin>>x;
  cout<<"Enter y "; cin>>y;
  cout<<"Enter z "; cin>>z;
 
sum=z+y+z;
 
char Val = sum + '0';
 
for (int i=0; i<strlen(Val); i++)
 { if ( (Val[i]>='0')  &&  (Val[i]<='9') )   {count++; } }
 
 cout<<"Suma soderzit "<<count <<" cyfr ";
return 0; }
0
Злостный нарушитель
 Аватар для Verevkin
10346 / 5764 / 1271
Регистрация: 12.03.2015
Сообщений: 26,618
31.03.2019, 23:10
Цитата Сообщение от TPAKTOPICT Посмотреть сообщение
Вот исправленный код
C++
1
long int x=0, y=0, z=0;
Ишь ты какой хитрый! Так не пойдёт!!!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
31.03.2019, 23:10
Помогаю со студенческими работами здесь

Даны три целых числа А,В,С,А<>0, заданных датчиком случайных чисел из диапазона [-10,10]. Определить, имеет ли уравнение
Ребят помогите! Решить задачки!!! Даны три целых числа А,В,С,А&lt;&gt;0, заданных датчиком случайных чисел из диапазона . Определить, имеет...

Даны 3 числа. Для каждого из этих чисел, найти сумму цифр числа и определить у кокого числа сумма больше
Даны 3 числа. Для каждого из этих чисел, найти сумму цифр числа и определить у кокого числа сумма больше

Даны три вещественных числа a,b,c. Определить, имеется ли среди них хотя бы одна пара равных между собой чисел
если надо какие то формулы: напишу

Даны натуральные числа k и s. Определите, сколько существует k-значных натуральных чисел, сумма цифр которых равна d.
Даны натуральные числа k и s. Определите, сколько существует k-значных натуральных чисел, сумма цифр которых равна d. Запись натурального...

Даны не менее трех различных натуральных чисел, за которыми следует 0. Определить три наибольших числа среди них
Даны не менее трех различных натуральных чисел, за которыми следует 0. Определить три наибольших числа среди них (должно выполняться max1...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru