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

Ветвящиеся вычислительные процессы

29.03.2021, 22:33. Показов 2257. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Цель работы
Цель настоящей работы – ознакомление с алгоритмической конструкцией ветвление и
условным оператором if; приобретение навыков построения блок-схем и
программирования на языке C++.
2. Постановка задачи
Разработать программу на языке С++, вычисляющую значение функции y=f(a,b) при
заданных значениях аргументов a и b. Ввод аргументов должен осуществляться с
клавиатуры.
Программа не должна допускать возникновения следующих критических ситуаций:
деление на ноль;
извлечение квадратного корня из отрицательного числа.

Название: 1Ui4g-FA8V0.jpg
Просмотров: 87

Размер: 6.4 Кб
Python
1
2
3
4
5
6
7
from math import *
 
a = int(input())
b = int(input())
if a < 0:
    if (pow(a**4 - b, 1/3)) < 0:
        print('Unable to compute')
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.03.2021, 22:33
Ответы с готовыми решениями:

Разветвляющие вычислительные процессы
Написать программу , которая приведённому значению аргумента вычислит значение функции , заданной в виде графика. Параметры необходимые для...

Разветвленные вычислительные процессы
Написать программу, которая вводит координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке,...

Разветвляющиеся вычислительные процессы
Есть задачка, имеется даже листинг программы. Но не как не могу понять почему python online ругается на File...

12
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
29.03.2021, 22:55
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import math
 
 
def test(a, b):
    print
    if a < 0:
        y = (a**(4/3))-b
        print(y)
    if a > 0:
        y = math.sin(a)+math.cos(b)
        print(y)
    if a = 0:
        y = math.sqrt(b)
        print(y)
 
 
if __name__ == '__main__':
    a = int(input())
    b = int(input())
    test(a, b)
0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
29.03.2021, 22:56
Dax,
Цитата Сообщение от 1429м Посмотреть сообщение
программирования на языке C++.
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
29.03.2021, 22:59
Arsegg, я видел, а название темы-то,Python для начинающих, так что ж теперь - на с переписать?)
0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
29.03.2021, 23:02
Dax, хз, я думал, что ТСу нужен код на C++ - по крайней мере, ТЗ ясно дает это понять. Могу, конечно, ошибаться...
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
29.03.2021, 23:13
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
#include <iostream>
#include<cmath>
using namespace std;
 
int main()
{
    int a,b=0;
    float y=0;
    cin>>a;
    cin>>b;
    if (a < 0)
    {
        y = pow(a,(4,3)-b;
        cout<<y;
 
    }
    if (a > 0)
    {
        y = sin(a)+cos(b);
        cout<<y;
    }
    if (a = 0)
    {
        y =sqrt(b);
        cout<<y;
 
    }
 
    return 0;
}
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
29.03.2021, 23:17
Цитата Сообщение от Dax Посмотреть сообщение
pow(a,1.3)

Не по теме:

Бро, завязывай с синей

0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
29.03.2021, 23:28
Цитата Сообщение от iSmokeJC Посмотреть сообщение
pow(a,1.3)
так а что не так то, с pow(там 4/3, то есть, 1.1/3), то есть, чтоб получить десятичную дробь , числитель делим на знаменатель(4/3), то есть получаем 1.3 в периоде.
В дробную степень возводим, чтобы получить сложную степень(a**4/3)==корень третьей степени из а в 4.

Добавлено через 27 секунд
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Бро, завязывай с синей
Выходим из штопора)
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
29.03.2021, 23:29
Цитата Сообщение от Dax Посмотреть сообщение
а что не так то
Ну на формулу-то еще разок глянь
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
29.03.2021, 23:32
Цитата Сообщение от Dax Посмотреть сообщение
Arsegg, я видел, а название темы-то,Python для начинающих, так что ж теперь - на с переписать?)
Вот и переписал.

Добавлено через 2 минуты
ой все, завязывать надо с излишиствами).
0
0 / 0 / 0
Регистрация: 30.11.2020
Сообщений: 5
29.03.2021, 23:38  [ТС]
не работает
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
29.03.2021, 23:41
работает
0
0 / 0 / 0
Регистрация: 30.11.2020
Сообщений: 5
29.03.2021, 23:53  [ТС]
блинн я там написал на С++ а надо на питоне
можешь написать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.03.2021, 23:53
Помогаю со студенческими работами здесь

Разветвляющиеся вычислительные процессы
Написать программу, которая определяет, попадает ли точка с заданными координатами Х, У в область, закрашенную на рисунке серым цветом....

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

Циклические вычислительные процессы: вычисления значений функции на промежутке [a, b] с заданным шагом
Составить приложение для вычисления значений функции на промежутке с шагом ћ. В программе предусмотреть вычисление произведения и...

Ветвящиеся вычислительные процессы
Надо определить попадает ли точка в область определения. Проверьте пжлста что не так? program lab2 real x,y,z,R integer M R=1.0 ...

Вычислительные процессы, линейные и ветвящиеся
Написать коды 1) Линейного процесса 2) Ветвящегося процесса простейшие, вида, 7+4=11


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru