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

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

Войти
Регистрация
Восстановить пароль
 
samuel
0 / 0 / 0
Регистрация: 25.03.2009
Сообщений: 9
#1

Описать функцию, что возвращает процент от введенного в качестве аргумента числа - C++

09.04.2009, 19:57. Просмотров 734. Ответов 1
Метки нет (Все метки)

функцию, которая возвращает процент, от введенного в качестве аргумента целого положительного числа.
Вводимые данные: Число.
Результат: Процент от введенного числа.
Указания: Вычисление организовать с использованием функции. Функция должна проверять правильность полученных данных, и в случае ошибки возвращать -1.

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
#include <stdio.h>
#include <conio.h>
#include <math.h>
int percent (int x, int y)
{
float c;
 
if (x>0&&y>0)
{
c=x/100*y;
printf ("The percent from the entered number is equal: %.2f",c);
return (1);
}
else
 
return (-1);
 
}
 
void main ()
{
int a,b;
clrscr ();
printf ("Enter values:\n");
scanf ("%i", &a);
printf ("Enter percent:\n");
scanf ("%i",&b);
 
if (percent (a,b)<0)
printf ("Error\nInvalid value");
 
getch();
}
Конечно задание соблюдено не полностью но очень прошу проверить правильность работы так как я проценты вообще не понимаю.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2009, 19:57     Описать функцию, что возвращает процент от введенного в качестве аргумента числа
Посмотрите здесь:

C++ Написать функцию Procent, которая возвращает процент от полученного в качестве аргумента числа.
C++ Напишите функцию, которая принимает три числа в качестве параметров и возвращает их сумму.
Напишите программу, содержащую функцию, которая принимает два числа в качестве аргументов и возвращает их произведения. C++
C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента. С++
Написать функцию Procent, которая возвращает процент от полученного числа C++
C++ Написать функцию, которая возвращает «двойной» факториал введенного числа
C++ Написать функцию Procent, которая возвращает процент от полученного в качестве аргумента числа
C++ Написать функцию, которая возвращает максимальное из двух целых чисел, полученных в качестве аргумента.
C++ Создайте функцию, которая принимает в качестве аргумента целое число и возвращает число Люка с таким номером
C++ Написать функцию, которая возвращает разность двух целых чисел, полученных в качестве аргумента
C++ Разработайте функцию, что возвращает абсолютное значение доли от деления первого аргумента на второй
Написать функцию Procent, которая возвращает процент от полученного в качестве аргумента числа C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
accept
4819 / 3239 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.04.2009, 00:51     Описать функцию, что возвращает процент от введенного в качестве аргумента числа #2
C
1
2
3
4
5
/* Percent:  вычисляет из числа num процент per */
float Percent(float num, float per)
{
    return num/100.0*per;
}
Вложения
Тип файла: zip percent.zip (329 байт, 19 просмотров)
Yandex
Объявления
10.04.2009, 00:51     Описать функцию, что возвращает процент от введенного в качестве аргумента числа
Ответ Создать тему
Опции темы

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