im-1

2
PUNTEROS Crear una función que tenga como parámetro el radio del circulo y retorne al área del circulo. Mediante otro parámetro, debe devolver la longitud de l a circunferencia #include<conio.h> #include<iostream.h> #include<stdio.h> float areacirculo(float radio, float *pcircunf) { *pcircunf=2*3.1416*radio; return 3.1416*radio*radio; } void main() { float r , A, c; clrscr(); cout<<" Ingrese el radio del circulo: ";cin>>r; A= areacirculo(r,&c); cout<<" El area del circulo es "<<A<<endl; cout<<" La longitud de la circunferencia es " <<c<<endl; getch(); } Crear una función que tenga como parámetro el largo y el ancho del rectángulo. La función debe devolver el área del rectángulo Mediante otro parámetro la función debe devolver el perímetro del rectángulo #include<conio.h> #include<iostream.h> #include<stdio.h> float arearectangulo(float lado1, float lado2, float *prectangulo) { *prectangulo=2*(lado1+lado2); return lado1*lado2; } void main() { float l1,l2 , A, c; clrscr(); cout<<"\n\n Ingrese el primer lado del rectagulo: ";cin>>l1; cout<<" Ingrese el segundo lado del rectagulo: ";cin>>l2; A= arearectangulo(l1,l2,&c); cout<<" El area del rectangulo es "<< A<<endl; cout<<" El perimetro del rectangulo es " << c<<endl; getch(); } Crear una función que tenga como parámetro el radio de un circulo y retorne el área del circulo. Mediante otro parámetro, debe devolver la longitud de la circunferencia . #include <iostream.h> #include <conio.h> #include <stdio.h> float areacirculo(float radio, float *pcircunf) { *pcircunf=2*3.1416*radio; return 3.1416*radio*radio; } void main() { float r, A, c; clrscr(); cout<<"Ingrese el radio del circulo: "; cin>>r; A=areacirculo(r, &c); cout<<"El area del circulo es " << A << endl; cout<<"La longitud de la circunferencia es " << c << endl; getch(); } Ejercicio: Ingresar dos números por teclado y almacenarlas en dos variables. Luego, llame a una función para almacenar el menor en la primera variable y el mayor en la segunda. #include<iostream.h> #include<conio.h> void menormayor(float *px, float *py) { float temp; if(*px>*py) { temp=*px; *px=*py; *py=temp;} } void main() { float x, y; clrscr(); cout<<"Ingrese dos n£meros: "; cin>>x>>y; menormayor(&x, &y); cout<<"El menor es "<< x << " y el mayor es " << y << endl; getch(); } Puntero include<iostream.h> #include<conio.h> void leer(float *px) { cout<<" Ingrese un numero : "; cin>>*px; }

Upload: franco3210

Post on 01-Oct-2015

216 views

Category:

Documents


1 download

DESCRIPTION

IM-1

TRANSCRIPT

Crear una funcin que tenga como parmetro el radio del circulo

PUNTEROS

Crear una funcin que tenga como parmetro el radio del circulo

y retorne al rea del circulo.

Mediante otro parmetro, debe devolver la longitud de l a circunferencia

#include

#include

#include

float areacirculo(float radio, float *pcircunf)

{

*pcircunf=2*3.1416*radio;

return 3.1416*radio*radio;

}

void main()

{

float r , A, c;

clrscr();

coutr;

A= areacirculo(r,&c);

cout