Дано вещественное число определить какое это число положительное отрицательное ноль

от admin

Дано вещественное число определить какое это число положительное отрицательное ноль

Блок-схема алгоритма выбора

Задача 1. Составить программу ввода значения температуры воздуха tи выдачи текста «Хорошая погода!», если t > 10градусов и текста «Плохая погода!», если t \le 10градусов 2 Источник: В.А.Молодцов, Н.Б.Рыжикова. Информатика: тесты, задания, лучшие методики. Ростов-на-Дону: Феникс, 2009. .

Постановка задачи: Исходными данными является значение t , необходимо сформировать строку s . При t < 10s=’Плохая погода!’ , иначе s=’Хорошая погода!’ .

Блок-схема алгоритма задачи про погоду

Задача 2 (источник тот же). Составить программу ввода оценки P, полученной учащимся, и выдачи текста «Молодец!», если P=5, «Хорошо!», если P=4и «Лентяй!», если P \le 3.

Постановка задачи: Дано значение P, которое является натуральным числом и не может быть больше 5. В зависимости от величины Pнужно сформировать строку s по правилам, указанным в условии. Необходимо выполнить две последовательные проверки значения P.

Блок-схема алгоритма к задаче про оценки

  1. Дано натуральное число. Определить, будет ли это число: чётным, кратным 4.
  2. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 5.
  3. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 7.
  4. Дано натуральное число. Определить, будет ли это число: чётным, кратным 10.
  5. Имеется коробка со сторонами: A \times B \times C. Определить, пройдёт ли она в дверь с размерами M \times K.
  6. Дано вещественное число. Определить, какое это число: положительное, отрицательное, ноль.
  7. Можно ли из бревна, имеющего диаметр поперечного сечения D, выпилить квадратный брус шириной A?
  8. Можно ли в квадратном зале площадью Sпоместить круглую сцену радиусом Rтак, чтобы от стены до сцены был проход не менее K?
  9. Дан номер места в плацкартном вагоне. Определить, какое это место: верхнее или нижнее, в купе или боковое.
  10. Известна денежная сумма. Разменять её купюрами 500, 100, 10 и монетой 2 руб., если это возможно.
  11. Имеются две ёмкости: кубическая с ребром A, цилиндрическая с высотой Hи радиусом основания R. Определить, поместится ли жидкость объёма Mв первую ёмкость, во вторую, в обе.
  12. Имеются две ёмкости: кубическая с ребром A, цилиндрическая с высотой Hи радиусом основания R. Определить, можно ли заполнить жидкостью объёма Mпервую ёмкость, вторую, обе.
  13. Даны вещественные числа: X, Y, Z. Определить, существует ли треугольник с такими длинами сторон и, если существует, будет ли он прямоугольным.
  14. Дано число X. Определить, принадлежит ли это число заданному промежутку [a,b].
  15. Определить значение функции Z=1/(XY)при произвольных Xи Y.
  16. Даны вещественные числа: A, B, C. Определить, выполняются ли неравенства A < B < Cили A \ge B \ge Cи какое именно неравенство выполняется.
  17. Даны вещественные числа Xи Y. Вычислить Z. Z=\sqrt<X*Y>» /> при <img decoding asyncв противном случае.
  18. Даны вещественные положительные числа a, b, c, d. Выясните, может ли прямоугольник со сторонами a,bуместиться внутри прямоугольника со сторонами c,dтак, чтобы каждая сторона внутреннего прямоугольника была параллельна или перпендикулярна стороне внешнего прямоугольника.
  19. Дано вещественное число A. Вычислить f(A), если f(x)=x^2 + 4x + 5, при x \le 2; в противном случае f(x)=1/(x^2 + 4x + 5).
  20. Дано вещественное число A. Вычислить f(A), если f(x)=0, при x \le 0; f(x)=xпри 0 < x \le 1, в противном случае f(x)=x^4.
  21. Дано вещественное число A. Вычислить f(A), если f(x)=0при x \le 0;f(x)=x^2 - xпри 0 < x \le 1, в противном случае f(x)=x^2 - \sin (\pi x^2).
  22. Составить алгоритм и программу для реализации логических операций «И» и «ИЛИ» для двух переменных.
  23. Известен ГОД. Определить, будет ли этот год високосным, и к какому веку этот год относится.

Указание. При вычислении корней и логарифмов используйте функции sqrt() и log() модуля math. В этом же модуле определена константа pi(math.pi).

Дано число А. Определить, положительное, отрицательное оно или равно 0.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Редкая гостья.

Таня и Витя жили в деревне около леса. Зимой Витя поставил на лесной опушке домик для птиц. Густые ветви ели защищали кормушку от вьюги. Пищу для птиц дети готовили с осени.

Сегодня ребята шли узкой тропинкой навестить друзей. На скатерти снега видны следы зверей и птиц. Из чащи показалась стайка щеглов.

Вдруг на верхушке ели появилась белка. Зверёк пробежал по ветке, огляделся и прыгнул на птичий домик. Редкая гостья ловко стала объедать ягодки с кисти рябинки.

  1. В тексте найти имена существительные, выделить окончание, указать склонение и падеж.
  2. Распределите по типам склонения слова, выделите окончания.

1 вариант Деревня, ночь, плащ, ворона, тетрадь, сирень, озеро, огонь

2 вариант Кастрюля, мышь, луч, сорока, площадь, мозоль, солнце, пень.

  1. Выполните морфологический разбор слов:

1 вариант у кормушки, на скатерти

Программа на Си для проверки числа: положительное или отрицательное

Проверять, является ли число (введенное пользователем) отрицательным или положительным.

Какие нужны знания для понимания этой программы?

Потребуются знания по следующим темам на языке Си:

  1. Понятие об операторах.
  2. Оператор if…else.

Работа программы
Эта программа принимает от пользователя число и проверяет, является ли оно положительным, отрицательным или нулем.

Ноль или отрицательное — структура if else

  1. Num ← 0.
  2. Read Num.
  3. If (Num > 0) Then. Begin. Print “Positive” End. Else if (Num<0) Then. Begin. Print “Negative” End. Else. Begin. Print “Zero” End.

Блок-схема

Объяснение программы

Сначала передается #include<stdio.h> .

Директива #include сообщает препроцессору на Си о необходимости включения в компилятор содержимого файла, указанного во входном потоке, а затем продолжения работы с остальной частью исходного файла. Заголовочный файл может содержать любой валидный фрагмент программы на Си.

Заголовочный файл stdio.h расшифровывается как “standard input output” («стандартный ввод/вывод»). В нем содержится информация, связанная с функциями ввода/вывода. Вот описание некоторых функций в stdio :

int main()

« int main » означает, что функция должна в конце выполнения вернуть какое-то целое число. При этом в конце программы возвращается 0, свидетельствуя об «успешном выполнении программы». В C89 main не указывался, а тип возвращаемого значения по умолчанию был int.

double num;

« double » — это тоже тип данных, который используется для представления чисел с плавающей запятой. Это 64-хбитный формат представления числа с плавающей запятой двойной точности, определяемый стандартом IEEE 754 для значения. Точность этого числа составляет 15 десятичных знаков.

  1. Функция printf выводит инструкцию Enter a number («введите число»).
  2. В функции scanf для типа данных double используется %lf .

Здесь задействован вложенный оператор if . Вложенный If в языке программирования Си означает оператор If , помещенный внутрь другого оператора If . Вложенный If применяется на Си, когда нужно проверить условие внутри другого условия.

Читать:
Что такое папа мама в электрике

Было введено число 0.0, и в этом случае выводится you entered 0 («вы ввели 0»).

В этих строчках использован оператор else . Потому что, если бы было введено меньше 0.0, оператор else вывел бы you entered a negative number («вы ввели отрицательное число»).

Дальше идет второй оператор else , в случае если бы не было введено 0.0 или меньше 0.0. Тогда он вывел бы you entered a positive number («вы ввели положительное число»).

return 0 в функции main означает, что программа выполнена успешно.

Python-сообщество

Здравствуйте. Знакомой задали ряд заданий по IT дисциплине. Если с html, css и базовыми функциями php справился, то python’ом ни разу не сталкивался. А время поджимает, все решить и оформить надо до понедельника. Попробовал сам изучить синтаксис, вроде понятный, но компилятор ругается постоянно. Надеюсь на вашу помощь.
Есть 3 раздела, в каждом по 30 задач. Нужно решить по одной задаче из каждого раздела.
1 раздел.

1. Дано натуральное число. Определить, будет ли это число: чётным, кратным 4.
2. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 5.
3. Дано натуральное число. Определить, будет ли это число: нечётным, кратным 7.
4. Дано натуральное число. Определить, будет ли это число: чётным, кратным 10.
5. Имеется коробка со сторонами: A × B × C. Определить, пройдёт ли она в дверь с размерами M × K.
6. Дано вещественное число. Определить, какое это число: положительное, отрицательное, ноль.
7. Можно ли из бревна, имеющего диаметр поперечного сечения D, выпилить квадратный брус шириной A?
8. Можно ли в квадратном зале площадью S поместить круглую сцену радиусом R так, чтобы от стены до сцены был проход не менее K?
9. Дан номер места в плацкартном вагоне. Определить, какое это место: верхнее или нижнее, в купе или боковое.
10. Известна денежная сумма. Разменять её купюрами 500, 100, 10 и монетой 2 руб., если это возможно.
11. Имеются две ёмкости: кубическая с ребром A, цилиндрическая с высотой H и радиусом основания R. Определить, поместится ли жидкость объёма M в первую ёмкость, во вторую, в обе.
12. Имеются две ёмкости: кубическая с ребром A, цилиндрическая с высотой H и радиусом основания R. Определить, можно ли заполнить жидкостью объёма M первую ёмкость, вторую, обе.
13. Составить алгоритм и программу для реализации логических операций .И. и .ИЛИ. для двух переменных.
14. Составить алгоритм и программу, если известен ГОД по которому определяется, будет ли этот год високосным, и к какому веку этот год относится.
15. Написать программу формирования кодовых слов помехоустойчивого кода с проверкой на четность. Длина кодового слова 7 двоичных символов (0,1), проверочный символ формируется следующим образом: если количество единиц в кодовом слове четно, то проверочный символ равен 0, если нечетно, проверочный символ равен 1.
16. Написать программу декодирования кодовых слов помехоустойчивого кода с проверкой на четность. Длина кодового слова 8 двоичных символов (0,1), информационное слово формируется следующим образом: если количество единиц в кодовом слове четно, то информационное слово равно 7 первым символам, если количество единиц нечетно, то выдается сообщение о происшедшей ошибки в процессе передачи.
17. Задаются три числа x, y, z. Если (x+y+z) > 10, то умножить на 10 наименьшее из x, y. Иначе значения x, y, z оставить без изменения. Разработать программу вычисления по данному алгоритму.
18. Задаются три числа x, y, z. Разработать программу вычисления: если x > 1 и y+2x > z, то T=x-y-z , в противном случае Т=max(y, x)
19. Задаются два числа x и y. Если x принадлежит отрезку , то tx+1)/(y2+5), иначе t = 77. Написать программу вычисления значения t.
20. Задаются числа x, y, z. Если x  z и y > x, то заменить значение y на z, иначе заменить x на z. Написать программу вычисления значений x, y, z.
21. Задаюся два числа x и y. Если x > 10, то f = min(x, y), иначе f = 100. Написать программу вычисления значения f.
22. Задаются два числа x и y. Написать программу вычисления значения Z/
(x+8y)/(x-y) , если x > 7 и x-y > 0,5
Z= 0,25, если x < 0
4x+3y , в противном случае
23. Задаются числа x, y, z, k. Если к  0, то заменить значение y на наименьшее из значений x, z. Если к > 0, то заменить знак z на противоположный . Написать программу вычисления и вывода значений x, y, z, k на экран монитора.
24. Задаются два числа x и y. Написать программу вычисления z=u+v, где u=1-x, v=1-y , при x ≤ y; u=x/2, v=2y , при x > y и x > 0; u=x+1, v=y+1, в противном случае.
25. Даны два числа x и y. Написать программу вычисления значения Т.
max(x,y)+1, если x > 0.5
T= x+y-min(x,y), если 0.1 ≤ x ≤ 0.5
x+y , если x < 0.1

26. Задаются два числа x и y. Написать программу вычисления
3/4 , если x ≤ 0
Z = (x+y)/8 , если x > 0 и x+y < 0.5
x-y, в противном случае
27. Задаются три числа x, y, z. Написать программу вычисления, если x < y < z, то числа x, y, z заменить их квадратами, иначе числа x, y, z заменить на противоположные. Вывести вычисленные значения на экран монитора.
28. Задаются два числа x и y. Разработать блок-схему алгоритма вычисления
max(x, y) , если x > 10 и y > 15
Z= (2x+6y)/7, если x ≤ 10
x-y , в противном случае
29. Задаются два числа x и y и коэффициенты: а,b,c.. Написать программу вычисления
y/x , если ax+b > c
Z= x , если ax+b ≤ c и y > x
y , в противном случае
30. Задаются два числа x и y. Написать программу вычисления
Z= (min(x, y)+0.5)/(1+max(x, y)) , если x > 0 и y ≤ 6
0 , в противном случае

Похожие статьи