Ir al contenido principal

Entradas

Mostrando las entradas de abril 28, 2013

Programación en c++ : Usando if y while - Calificación alta, menor o igual

1.- Hacer un programa que permita ingresar n Notas de alumnos (100 - 0), y que imprima cual fue la nota alta , la nota baja y cuantos alumnos obtuvieron la máxima nota de 100, cuantos obtuvieron las siguientes calificaciones:  "a" = menor que 100 y mayor igual que 90  "b" = menor que 90 y mayor igual que 80  "c" = menor que 80 y mayor igual que 70  "d" = menor que 70 y mayor igual que 60  "e" = menor que 60 #include<iostream.h> #include<conio.h> void main() {int n, nota,ca=0,cb=0,cc=0,cd=0,ce=0,c=0,cnc=0,nb=101,na=-1; clrscr(); cout<<"Ingresar cantidad de alumnos:"; cin>>n; while(c<n) { cout<<"Ingresar nota:"; cin>>nota; if(nota==100) cnc=cnc+1;  else  if(nota<99 && nota>=90)   ca=ca+1;   else  if(nota<90 && nota>=80)   cb=cb+1;   else  if(nota<80 && nota>=70)   cc=cc+1;   else  if(nota<70 &...

Concepto: Estructura De Control Repetitivas

Definición : Repiten la ejecución de una acción o de un grupo de acciones una cierta cantidad de veces. WHILE Con el bucle While, las sentencias del Interior del bucle se ejecutan mientras la condición es verdadera. DO-WHILE  El bucle do-while funciona igual que While excepto que la condición se evalúa al final del bucle.   FOR El bucle for ejecuta una sección de código un número fijo de veces. Ejemplo: 1.- Programa que te permita calcular los cuadrados de los 20 primeros números #include<iostream.h> #include<conio.h> void main() { int i, tabla[20], c; for (i=0; i<20;i++) { c=i*i; tabla[i]=c; } for (i=0; i<20;i++) cout<<tabla[i]<<endl; getch(); }

Programación en c++ : Ejercicios con switch - Edad y pago del Conductor

1.- Hacer un programa que permita ingresar edad del conductor y si el conductor es hombre o mujer, si es mujer y tiene edad menor a 21, pagará s/. 800 y si es mayor pagará s/. 500. Si es hombre y tiene edad menor a 25, pagará s/. 1000 y si es mayor pagará s/. 700 #include #include void main() { char sex; int ed,p; clrscr(); cout >sex; cout >ed; switch(sex) {case 'F': if(ed

Concepto: Estructura Selectiva Múltiple

SWITCH Definición: esta instrucción es útil cuando se tiene que elegir entre dos  más opciones, como es el caso de manejo de menús. Esta instrucción es preferible que el uso de anidamientos de varios "if()". Se evalúa una expresión que podrá tomar n valores distintos. Según el resultado de la evaluación, se realizará una de las n acciones. Si el resultado no es igual a ninguno de los valores v1 a vn se realizará la acciónE.           EN CASO (expresión)                 v1  : Bloque1                 v2  : Bloque2                 ....                 vn  : BloqueN       ...

Programación en c++ : Ejercicios usando If - Edades mayor y menor

1.- Realizar un programa que permita leer n cantidad de edades, y nos muestre la edad mayor, la edad menor, promedio de las edades y cantidad de edades ingresadas. #include #include void main() {int n,edad,emayor=0,emenor=1000,c=0,s=0,eprom; clrscr(); cout >n; while(c >edad; if(edad>emayor) emayor=edad; if(edad

Concepto: Estructura de Control Selectiva

DESICIÓN O SELECCIÓN Ocurre cuando una o más acciones se pueden realizar dependiendo del valor que pone una condición determinada, cuando se toma una decisión se aceptan dos posibles respuestas, puede ser SÍ o NO (V o F) (True - False).   Ejemplo:   Programa que permite ingresar cantidad de cursos a llevar, si éste es menor a 6, el pago será s/. 20 por cada curso o de lo contrario si es mayor a 6 cursos, el pago será únicamente de s/.120 #include<iostream.h> #include<conio.h> void main() { int x,p ; clrscr(); cout<<"Ingrersar numero de cursos"; cin>>x; if(x<6) p= 20*x; else p=120; cout<<"El pago es:"<<p; getch(); }

Concepto: Estructuras Secuenciales

Procesos de Secuencias   Son instrucciones simples. Indican un sólo paso o acción a realizar; siempre que se encuentren lo van a realizar. Inicializar variables (Inicio de un programa) Asignar valores a variables Entradas y salidas de datos Cálculos respectivos Ejemplo: #include<iostream.h>                                // por uso de cin y cout void main(void) {int n,s;  cout<<"Ingrese numero de términos:"; cin>>n; s= n*(n+1)/2; cout<<"Suma de los n primeros términos:"<<s; }

CONCEPTO: Tipos de Algoritmos

Algoritmos Cualitativos           Son los algoritmos descritos mediante palabras. Ejemplo: La elaboración de una receta de cocina. El tejido a mano de una bufanda. Búsqueda de un número telefónico. Algoritmos Cuantitativos          Son los algoritmos que se basan en cálculos numéricos. Ejemplo: Pasos a seguir para resolver una ecuación de segundo grado. Tipos de datos      Existen dos tipos: Los simples (sin estructuras) Los compuestos (estructurados) Simples          a) Numéricos (entero y real)          b) Lógicos o booleanos          c) Carácter     2.  Compuestos          Se tiene cadena de caracteres         a) Datos Numéricos.- Conjun...