1-
¿Es la funcion que se conoce como la function llamada?
R= Encotrar mas()
2-
¿Esta función que hace la lladama se le conoce
como función que llama?
R= Main()
3-
¿Antes que una función pueda ser llamada debe
ser?
R=Declarada
4-
¿La instrucción de declaración para una función se
conoce como?
R=Prototipo de función
5-
¿Qué hace el prototipo de función?
R= Indica a la función que llama el tipo de valor que será devuelta
formalmente
6-
¿La forma general de las instrucciones de
prototipos de función es?
R= Tipo-de-datos-a-devolver-nombre-de-funcion(lista de tipos
de datos para los argumentos)
7-
¿Qué declara el prototipo defunción para Fmax()?
R=Que la función espera recibir dar argumentos en numero
entero y devolverá de manera formal un valor en numero entero.
8-
¿Qué declara el prototipo de función para
intercambio()?
R=Declara que esta función requiere cuatro argumentos
consistentes en un numero entero, dos caracteres y un argumento de precisión doble.
9-
¿Qué declara el prototipo de función para
desplegar()?
R= Esta función requiere dos argumentos de precisión doble
no devuelve ningún valor.
10-
¿De que sirve el uso de prototipos de función?
R=Permite la verificación de errores en los tipos de datos
por el compilador.
11-
¿Cuales son las dos partes que consta toda función
en C++?
R=Encabezado de función y cuerpo de función
12-
¿Los nombres de argumentos en el encabezado se
conocen como?
R=Parámetros formales de la función
13-
¿Qué es un cabo?
R=Es el comienzo de una función final que se puede usar como
un sustituto de la unidad final hasta que la unidad esta completa.
14-
¿Cuando son útiles los argumentos por omisión?
R=Cuando se extiende una función existente para incluir mas características
que requieren argumentos adicionales.
15-
¿Capacidad de usar el mismo nombre de función para
más de una función?
R=Sobrecarga de función
16-
¿Qué se necesita para usar de manera formal el
mismo nombre de la función?
R=Que el compilador pueda distinguir cual función seleccionar
con base en los tipos de datos de los argumentos cuando es llamada la función.
17-
¿Qué es una platilla de la función?
R= Es una función única completa que sirve como modelo para
una familia de funciones
18-
¿Nombre de la línea que informa al compilador
que la función que sigue inmediatamente es una plantilla que usa un tipo de
datos nombrado T?
R= Prefijo de pantalla
19-
¿Qué representa la letra T?
R= Un tipo de dato.
20-
¿Qué significa cada cosa mostrada a continuación?
Nombre-de-la-función (datos transmitidos a la función)
Función llamada transmite datos a la función
Codificacion C++:
Problemas
#include <iostream.h>
#include <conio.h>
void revisar(int n1,double x,double y)
{
cout<<"El valor entero es:"<<n1<<endl;
cout<<"El primer valor de doble presicion es:"<<x<<endl;
cout<<"El segundo valor de doble presicion es:"<<y<<endl;
getch();
return;
}
int main()
{
int n1;
double x, y;
cout<<"Introdouce un valor entero y dos de doble presicion"<<endl;
cout<<"\n"<<endl;
cin>>n1>>x>>y;
revisar(n1,x,y);
}
Pseudocodigo:
Inicio
void revisar(int n1, double x, double y)
{
Print "El valor entero es:", n1
Print "El primer valor de doble presicion es:", x
Print "El segundo valor de doble presicion es:", y
getch()
return
}
int main()
{
n1 int
x double
y double
Print "Introdouce un valor entero y dos de doble presicion"
Print " "
read1
read x
read y
revisar(n1,x,y)
}
FIN
Imagen de corrida del programa:
Codificacion C++:
#include <iostream.h>
#include <conio.h>
void revisar(int n1, int n2, double v, double w, double x, double y, double z)
{
cout<<"Los valores enteros son:"<<n1<<", "<<n2<<endl;
cout<<"Los valores de doble presicion son:"<<v<<", "<<w<<", "<<x<<", "<<y<<", "<<z<<endl;
getch();
return;
}
int main()
{
int n1, n2;
double v, w, x, y, z;
cout<<"Introdouce dos valores enteros y cinco de doble presicion"<<endl;
cin>>n1>>n2>>v>>w>>x>>y>>z;
revisar(n1,n2,v,w,x,y,z);
}
Pseudocodigo:
Inicio
void revisar(int n1, int n2, double v, double w, double x, double y, double z)
{
Print "Los valores enteros son:", n1, ", ", n2
Print "Los valores de doble presicion son:", v, ", ", w, ", ", x, ", ", y, ", ", z
getch()
return
}
int main()
{
n1 int
n2 int
v double
w double
x double
y double
z double
Print "Introdouce dos valores enteros y cinco de doble presicion"
read n1
read n2
read v
read w
read x
read y
read z
revisar(n1,n2,v,w,x,y,z)
}
FIN
Imagen de corrida del programa:
Codificacion C++:
#include <iostream.h>
#include <conio.h>
template <class V>
void encontrarabs(V numero)
{
if(numero<0)
numero=-numero;
cout<<"El valor absoluto del numero es: "<<numero<<endl;
return;
}
int main()
{
double num1;
cout<<"Introdusca un numero de presicion doble:";
cin>>num1;
encontrarabs(num1);
getch();
return 0;
}
Pseudocodigo:
Inicio
template <class V>
void encontrarabs(V numero)
{
if(numero<0)
numero=-numero
Print "El valor absoluto del numero es: ", numero
return
}
int main()
{
num1 double
Print "Introdusca un numero de presicion doble:"
read num1
encontrarabs(num1)
getch()
return 0
}
FIN
Imagen de corrida del programa:
Codificacion C++:
#include <iostream.h>
#include <conio.h>
template <class V>
void encontrarabs(V numero)
{
if(numero<0)
numero=-numero;
cout<<"El valor absoluto del numero es: "<<numero<<endl;
return;
}
int main()
{
double n1, n2, n3;
cout<<"Introdusca el primer numero: ";
cin>>n1;
cout<<"Introdusca el segundo numero: ";
cin>>n2;
cout<<"Introdusca el tercer numero: ";
cin>>n3;
encontrarabs(n1);
encontrarabs(n2);
encontrarabs(n3);
getch();
return 0;
}
Pseudocodigo:
Inicio
template <class V>
void encontrarabs(V numero)
{
if(numero<0)
numero=-numero
Print "El valor absoluto del numero es: ", numero
return
}
int main()
{
n1 double
n2 double
n3 double
Print "Introdusca el primer numero: "
read n1
Print "Introdusca el segundo numero: "
read n2
Print "Introdusca el tercer numero: "
read n3
encontrarabs(n1)
encontrarabs(n2)
encontrarabs(n3)
getch()
return 0
}
FIN
Imagen de corrida del programa:
Codificacion C++:
#include <iostream.h>
#include <conio.h>
void mult(float n1,float n2)
{
float t;
t=n1*n2;
cout<<"El resultado es: "<<t<<endl;
getch();
return;
}
int main()
{
float n1, n2;
cout<<"Introdusca un primer numero: ";
cin>>n1;
cout<<"Introdusca un segundo numero: ";
cin>>n2;
mult(n1, n2);
}
Pseudocodigo:
Inicio
void mult(real n1,real n2)
{
float t
t=n1*n2
Print "El resultado es: ", t
getch()
return
}
int main()
{
n1 real
n2 real
Print "Introdusca un primer numero: "
Read n1
Print "Introdusca un segundo numero: "
Read n2
mult(n1, n2)
}
FIN
Imagen de corrida del programa:
#include <iostream.h>
#include <conio.h>
void mult(float n1,float n2,float n3,float n4,float n5)
{
float t;
t=n1*n2*n3*n4*n5;
cout<<"El resultado es: "<<t<<endl;
getch();
return;
}
int main()
{
float n1, n2, n3, n4, n5;
cout<<"Introdusca un primer numero: ";
cin>>n1;
cout<<"Introdusca un segundo numero: ";
cin>>n2;
cout<<"Introdusca un tercer numero: ";
cin>>n3;
cout<<"Introdusca un cuarto numero: ";
cin>>n4;
cout<<"Introdusca un quinto numero: ";
cin>>n5;
mult(n1, n2, n3, n4, n5);
}
Pseudocodigo:
Inicio
void mult(real n1,real n2,real n3,real n4,real n5)
{
t real
t=n1*n2*n3*n4*n5
Print "El resultado es: ", t
getch()
return
}
int main()
{
n1 real
n2 real
n3 real
n4 real
n5 real
Print "Introdusca un primer numero: "
read n1
Print "Introdusca un segundo numero: "
read n2
Print "Introdusca un tercer numero: "
read n3
Print "Introdusca un cuarto numero: "
read n4
Print "Introdusca un quinto numero: "
read n5
mult(n1, n2, n3, n4, n5)
}
FIN
Imagen de corrida del programa:
Codificacion C++
#include <iostream.h>
#include <conio.h>
#include <math.h>
void al_cuadrado(double n)
{
double r1;
r1=pow(n,2);
cout<<"Resultado es: "<<r1<<endl;
getch();
return ;
}
int main()
{
double n;
cout<<"Introduca un numero: ";
cin>>n;
al_cuadrado(n);
}
Pseudocodigo:
Inicio
void al_cuadrado(double n)
{
r1 double
r1=pow(n,2)
Print "Resultado es: ", r1
getch()
return
}
int main()
{
n double
Print "Introduca un numero: "
read n
al_cuadrado(n)
}
FIN
Corrida del programa:
Codificacion C++:
#include <iostream.h>
#include <conio.h>
#include <math.h>
void al_cuadrado(double n1, double n2, double n3, double n4)
{
double r1, r2, r3, r4;
r1=pow(n1,2);
cout<<"El resultado del cuadrado del primer numero es: "<<r1<<endl;
r2=pow(n2,2);
cout<<"El resultado del cuadrado del segundo numero es: "<<r2<<endl;
r3=pow(n3,2);
cout<<"El resultado del cuadrado del tercer numero es: "<<r3<<endl;
r4=pow(n4,2);
cout<<"El resultado del cuadrado del cuarto numero es: "<<r4<<endl;
getch();
return ;
}
int main()
{
double n1, n2, n3, n4;
cout<<"Introduca el primer numero: ";
cin>>n1;
cout<<"Introduca el segundo numero: ";
cin>>n2;
cout<<"Introduca el terecero numero: ";
cin>>n3;
cout<<"Introduca el cuarto numero: ";
cin>>n4;
al_cuadrado(n1, n2, n3, n4);
}
Pseudocodigo:
Inicio
void al_cuadrado(double n1, double n2, double n3, double n4)
{
r1 double
r2 double
r3 double
r4 double
r1=pow(n1,2)
Print "El resultado del cuadrado del primer numero es: ", r1
r2=pow(n2,2)
Print "El resultado del cuadrado del segundo numero es: ", r2
r3=pow(n3,2)
Print "El resultado del cuadrado del tercer numero es: ", r3
r4=pow(n4,2)
Print "El resultado del cuadrado del cuarto numero es: ", r4
getch()
return
}
int main()
{
n1 double
n2 double
n3 double
n4 double
Print "Introduca el primer numero: "
read n1
Print "Introduca el segundo numero: "
read n2
Print "Introduca el terecero numero: "
read n3
Print "Introduca el cuarto numero: "
read n4
al_cuadrado(n1, n2, n3, n4)
}
FIN
Imagen de corrida del programa:








No hay comentarios:
Publicar un comentario