ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PRESENTACION


Enviado por   •  8 de Septiembre de 2014  •  3.949 Palabras (16 Páginas)  •  263 Visitas

Página 1 de 16

GUÍA DE APRENDIZAJE Nº 1

________________________________________

Programa: Programación Orientada a Objetos con el Lenguaje C++

Curso: Lenguaje de Programación C++ Nivel II código Nº798868

Nombre URIEL ANTONIO CAMARGO PARADA

Fecha 25/07/2014

Actividad Desarrollo de programa en C++, aplicando el concepto de variables globales para una función

Tema Funciones

Contestar las siguientes preguntas justificando la respuesta.

Identifica si son correctas las siguientes llamadas a una función, llamada Compara cuyo encabezado es el siguiente:

double Compara (int x, double y);

1. int a,b;

double z;

cout << Compara (a,b,z);

2. double a,b;

int z;

f Compara(a,z)

3. double a,b,c;

do

{

.....

}

while (compara (a,b));

Escriba una llamada a función apropiada para las siguientes funciones :

4. float formula(float x)

{

float y;

y = 3 * x – 1;

return (y);

}

5. int escribe(int a, int b)

{

int c;

c = sqrt(a * a + b * c);

return (c);

}

DESARROLLO

double Compara (int x, double y);

1. int a, b;

double z;

cout<<Compara (a, b, z);

2. double a, b;

int z;

f Compara (a, z)

3. double a, b, c;

do

{

…..

}

while (Compara(a, b));

Respuesta:

Ninguna de las tres formas es correcta en el primer ejemplo se llama la función “Compara” pero se le ingresan 3 parámetros y la función “Compara” solo acepta dos parámetros, en el segundo ejemplo se le suministran a la función dos parámetros pero en la declaración de la función el primer termino debe ser de tipo int y el segundo de tipo double en el llamado se ingresa el primer parámetro de tipo double y el segundo de tipo int, en el tercer ejemplo también se ingresan dos parámetros lo cual es correcto pero en este caso los dos parámetros ingresados son de tipo double y como sabemos la función admite el primer parámetro de tipo int y el segundo de tipo double.

Escriba una llamada a la función apropiada para las siguientes funciones:

4. float formula (float x)

{

float y;

y=3*x-1;

return (y);

}

Respuesta:

cout<<formula(0.4);

5. int escribe(int a, int b)

{

int c;

c=sqrt(a*a+b*b);

return (c);

}

Respuesta:

int x, y, z;

z=escribe(x,y);

2 . En la clase de programación C++ se tienen 35 alumnos al iniciar el semestre, el maestro aplicó cinco exámenes parciales durante el semestre y al termino del semestre realiza los cálculos correspondientes para obtener el promedio de de cada alumno. Desarrolle un programa en C++ en el cual, el maestro de cómo entrada la matricula del alumno y sus correspondientes calificaciones para obtener por medio de funciones el promedio de cada alumno así como el número de alumnos reprobados. Mostrar en pantalla la matrícula del alumno y su promedio, así como el número de alumnos reprobados.

//FECHA 22/07/2014

//Programa: Programación Orientada a Objetos con el Lenguaje C++

//Curso: Lenguaje de Programación C++ Nivel II

//Unidad didáctica: Funciones

//Nombre de la actividad: Desarrollo de programa en C++, aplicando el concepto de variables globales para una función

//AUTOR: ANTONIO CAMARGO

//Cel. 311 220 10 62

//Ciudad Duitama Boyacà

//Email: urielantonio16@hotmail.com

#include<iostream>

#include<stdlib.h>

#include<stdio.h>

#include<Math.h>

using namespace std;

long

...

Descargar como (para miembros actualizados)  txt (15.9 Kb)  
Leer 15 páginas más »
Disponible sólo en Clubensayos.com