Вопрос по информатике:
Программирование в СИ++ !
Нужно написать программу, в которой 2 переменные типа float в main() являются локальными, а после используются в функции, которая вычисляет квадраты этих чисел.
Пожалуйста, исправьте мои ошибки.
#include <stdio.h>
#include <windows.h>
#include <iostream>
#include<cmath>
int function(float *pointer1, float *pointer2)
{
float ch1, ch2;
ch1 = powf(*pointer1, 2);
ch2 = powf(*pointer2, 2);
printf_s("Квадрат первого числа равен:%f\n", ch1);
printf_s("Квадрат второго числа равен:%f\n", ch2);
system("pause");
return(0);
}
int main()
{
setlocale(LC_ALL, "RUS");
float a, b;
float *pointer1;
float *pointer2;
printf_s("Введите первое число:");
scanf_s("%f", &a);
printf_s("Введите второе число:");
scanf_s("%f", &b);
pointer1 = &a;
pointer2 = &b;
function(&a,&b);
}
+ Напишите программу с возвратом значений
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 27.07.2015 07:24
- Информатика
- remove_red_eye 5215
- thumb_up 25
Ответы и объяснения 1
Можно вот так, например (проверено в Dev C++):
#include
#include
using namespace std;
int function(float *pointer1, float *pointer2)
{
float ch1, ch2;
ch1 = powf(*pointer1, 2);
ch2 = powf(*pointer2, 2);
cout<<"Квадрат первого числа равен:"<
}
int main()
{
setlocale(LC_ALL, "RUS");
float a, b;
float *pointer1;
float *pointer2;
cout<<"Введите первое число:";
cin>>a;
cout<<"Введите второе число:";
cin>>b;
pointer1 = &a;
pointer2 = &b;
function(&a,&b);
system("PAUSE");
}
- 28.07.2015 14:11
- thumb_up 2
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.