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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Martovskij
99 / 39 / 7
Регистрация: 30.01.2011
Сообщений: 129
Завершенные тесты: 4
#1

Процедуры на С... - C++

30.01.2011, 13:37. Просмотров 546. Ответов 4
Метки нет (Все метки)

Товарищи мужчины, прошу написать прогу по заданным условиям на языке С.
Сама сколько не пробовала, ничего не могу понять... даже читая справочники по С... весь мозг уже изъела эта задача


В заданиях данной подгруппы требуется реализовать процедуры или функции с числовыми параметрами типа int и float. Входные параметры этих типов обычно описываются как параметры-значения.

Proc1. Описать функцию Min2(A,B)1|Max2(A,B)2 вещественного типа, находящую минимальное1|максимальное2 из двух вещественных чисел A и B. С помощью этой функции найти минимальные1|максимальные2 из пар чисел A и B, A и C, A и D, если даны числа A, B, C, D.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2011, 13:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Процедуры на С... (C++):

Задачник Абрамян. Процедуры и функции. Процедуры с числовыми параметрами - C++
Описать процедуру RectPS(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям ко- ...

Подпрограммы-процедуры и процедуры-функции - C++
Мне надо вычислить приближенное значение интеграла с помощью подпрограммы-процедуры и процедуры-функции. Я не могу ничего найти в...

Процедуры. Процедуры-функции - C++
Даны три прямоугольные матрицы. Найти след каждой матрицы и вывести на печать значения наименьшего по модулю следа. Вычисление следа...

Почему delphi после окончания процедуры переходит в начало/середину процедуры? - Delphi
Почему delphi после второго end; переходит к while, а в полной версии процедуры в ее середину? program hren; uses SysUtils,...

Функции и процедуры. При помощи процедуры записать слова задом наперед - Free Pascal
Дана строка S, состоящая из не менее 5 слов. При помощи процедуры записать слова задом наперед. Порядок слов сохранить. ...

Использование имени процедуры в качестве параметра другой процедуры - C (СИ)
Составить программу по заданному условию. Первая часть условия является заданием на разработку процедур для любой функции f1, f2. Условие...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MegaAce
330 / 304 / 65
Регистрация: 14.02.2010
Сообщений: 662
30.01.2011, 14:02 #2
Если только
Цитата Сообщение от Martovskij Посмотреть сообщение
функции с числовыми параметрами типа int и floa
Цитата Сообщение от Martovskij Посмотреть сообщение
найти минимальные1|максимальные2 из пар чисел
то сгодится и такое

C
1
2
3
4
5
6
7
8
9
float min(float a, float b)
{
 if (a<b) return a; else return b;
}
 
float max(float a, float b)
{
 if (a>b) return a; else return b;
}
0
lemegeton
2924 / 1353 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
30.01.2011, 14:09 #3
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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
 
float Min(float a, float b) {
  return ((a < b) ? a : b);
}
 
float Max(float a, float b) {
  return ((a > b) ? a : b);
}
 
int main(int argc, char **argv) {
  srand(time(NULL));
  float a = rand() % 10000 / 1000.;
  float b = rand() % 10000 / 1000.;
  float c = rand() % 10000 / 1000.;
  float d = rand() % 10000 / 1000.;
 
  printf("min(%f, %f) = %f\n", a, b, Min(a, b));
  printf("min(%f, %f) = %f\n", a, c, Min(a, c));
  printf("min(%f, %f) = %f\n\n", a, d, Min(a, d));
 
  printf("max(%f, %f) = %f\n", a, b, Max(a, b));
  printf("max(%f, %f) = %f\n", a, c, Max(a, c));
  printf("max(%f, %f) = %f\n", a, d, Max(a, d));
 
  return 0;
}
0
Martovskij
99 / 39 / 7
Регистрация: 30.01.2011
Сообщений: 129
Завершенные тесты: 4
30.01.2011, 15:07  [ТС] #4
Спасибо больше, умнички!
Лаконичный код, все работает и компилируется!
0
taras atavin
Ушёл с форума.
3569 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
31.01.2011, 13:02 #5
Формально на этом языке вообще нет процедур, вместо них функции со специальным типом без данных возвращаемого значения.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2011, 13:02
Привет! Вот еще темы с ответами:

Использование имени процедуры в качестве параметра другой процедуры - Turbo Pascal
Help! Для массива С из n элементов составить процедуру, которая находит значения m наименьших его элементов (Z1, Z2,...,Zn, а также сумму...

запуск процедуры выхода во время работы другой процедуры - Delphi
как зделать процедуру которая будет запускаться так сказать вне очереди! ну или точнее суть проблемы : процедура из 6 шагов с...

Использование имени процедуры в качестве параметра другой процедуры - C (СИ)
Составить программу по заданному условию. Первая часть условия является заданием на разработку процедур для любой функции f1, f2. Условие...

Использование имени процедуры в качестве параметра другой процедуры - Turbo Pascal
Предложите, пожалуйста, пример решения след. задачи с использованием вышеуказанного условия: Составить процедуру, которая для...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.01.2011, 13:02
Ответ Создать тему
Опции темы

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