Está en la página 1de 6

Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

Producto Académico N° 3
Pregunta 1:

Elabora un programa que lea las coordenadas de dos puntos (x1, y1) y (x2, y2) y calcule la
distancia entre estos dos puntos.

#include<iostream>

#include<math.h>

using namespace std;

main(){

int x1,x2,y1,y2, k, j;

float D;

double w;

cout<<"A CONTINUACION PONGA EL PUNTO 1"<<endl;

cout<<"x1: ";

cin>>x1;

cout<<"y1: ";

cin>>y1;

cout<<" A CONTINUACION PONGA EL PUNTO 2"<<endl;

cout<<"x2: ";

cin>>x2;

cout<<"y2: ";

cin>>y2;

k=x2-x1;

j=y2-y1;

w=pow(k,2)+pow(j,2);

D=sqrt(w);

1|Página
Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

cout<<"La distancia entre los puntos es: "<<D;

Pregunta 2:

Elabora un programa que lea la calificación entre 0 y 10, y la transforme en nota alfabética
según la siguiente tabla:

N. NUMÉRICA N. ALFABÉTICA
0<=nota<3 Muy deficiente
3<=nota<5 Insuficiente
5<=nota<6 Suficiente
6<=nota<7 Bien
7<=nota<9 Notable
9<=nota<=10 Sobresaliente

PROGRAMA EN C++

#include<iostream>

using namespace std;

main(){

int n;

char a[] = "Muy deficiente";

char b[] = "Insuficiente";

char c[] = "Suficiente";

char d[] = "Bien";

char e[] = "Notable";

char f[] = "Sobresaliente";

cout<<"ingrese la nota de (1-10): ";

cin>>n;

2|Página
Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

if(0<=n && n<3){

cout << a << endl;

if(3<=n && n<5){

cout << b << endl;

if(5<=n && n<6){

cout << c << endl;

if(6<=n && n<7){

cout << d << endl;

if(7<=n && n<9){

cout << e << endl;

if(9<=n && n<=10){

cout << f << endl;

if(n>10){

cout<<"ERROR INGRESE OTRA CALIFICACION";

Pregunta 3:

Escribir un programa que permita calcular el promedio de los números positivos ingresados por el
teclado, el ingreso termina cuando el numero ingresado es CERO.

3|Página
Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

#include<iostream>

using namespace std;

main(){

int J[20],i=1, n=1,j=0, S;

float Promedio;

cout<<"COLOQUE LOS DATOS Y COLOQUE EL NUMERO CERO PARA TERMINAR DE


INGRESAR DATOS"<<endl;

while(n!=0){

cout<<"ingrese el dato "<<i<<": ";

cin>>n;

J[i]=n;

if(J[i]>0){

S=S+J[i];

j=j+1;

i=i+1;

Promedio=S/j;

cout<<"EL PROMEDIO ES EL SIGUIENTE : "<<Promedio;

4|Página
Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

1. Instrucciones:
1. Consulta el material de referencia de la Unidad.
2. Revisa la rúbrica de evaluación en la que podrás conocer los aspectos que se evaluarán
en el producto que estás entregando.
3. Guarda el archivo y envíalo a través del enlace Enviar Producto Académico No. 3, que
encuentras en tu aula virtual.

5|Página
Introducción a la Ingeniería de Sistemas e Informática Producto Académico N° 3

Rúbrica de evaluación:

A continuación, se presenta la escala de valoración, en base a la cual se evaluará el mapa


conceptual que entregarás, donde la escala máxima por categoría equivale a 5 puntos y la
mínima 0.
ESCALA
CATEGORÍA Notable Insuficiente PTOS.
Sobresaliente (5) Aceptable (2)
(4) (0)

Documenta la Documenta
Documenta casi
mayor parte del algunas partes
todo el código con
Documentación código con del código con No documenta el
comentarios
del programa significativos y
comentarios comentarios código.
significativos y significativos y
legibles.
legibles. legibles.

Emplea buenas Emplea buenas


Emplea buenas No utiliza
Estrategias de estrategias en la estrategias en
estrategias en casi estrategia alguna
programación todo el código.
mayor parte del algunas parte
dentro del código.
código. del código.

Claridad, La mayor parte Algunas partes


Casi todo el código El código es poco
legibilidad y del código es del código son
es claro, eficiente y claro, eficiente y
eficiencia del legible.
claro, eficiente y claras, eficientes
legible.
programa legible. y legibles.

Casi todas las La mayoría de Algunas


Pocas variables y
variables y las variables y variables y
Variables y métodos tienen
métodos tienen métodos tienen métodos tienen
métodos nombres nombres nombres
nombres
significativos.
significativos. significativos. significativos.
TOTAL
  

6|Página

También podría gustarte