viernes, 16 de agosto de 2013
EJERCICIOS VARIOS
ESTE ESFUERZO PUEDE HACER LA DIFERENCIA DE TU RESULTADO EN EL CURSO, ESTAS HACIENDO LO MEJOR, ADELANTE.
CUALQUIER DUDA, PON UN COMENTARIO.
CUALQUIER DUDA, PON UN COMENTARIO.
1.- SE DESEA QUE LA SALIDA SEAN LOS MULTIPLOS DE 5, INICIANDO EN CERO Y TERMINANDO EN EL NUMERO INDICADO POR EL USUARIO.
2.- UN MAESTRO DECIDE ASIGNAR LETRAS COMO CALIFICACIONES DE ACUERDO A LOS SIGUIENTES RANGOS:
90 – 100 LETRA A 80-89 B 60-79 C 50-59 D 0-49 E
ELABORE EL PROGRAMA QUE LOGRA LA CONVERSION.
3.- ESCRIBA EL CÓDIGO C++ QUE CONSIDERE LOS RANGOS DEL EJERCICIO ANTERIOR Y TOME COMO ENTRADA LA LETRA Y MUESTRE EL RANGO AL QUE PERTENECE.
4.- DADO UN CONJUNTO DE CALIFICACIONES, MUESTRE LA CALIFICACION MENOR, LA CALIFICACION MAYOR, EL PROMEDIO DE CALIFICACIONES.
5.- HACER UN PROGRAMA C++ QUE MUESTRE EL NOMBRE DE LA PERSONA QUE ES MAYOR DE LAS DOS QUE PROPORCIONAN SU FECHA DE NACIMIENTO (solo el año).
6.- REFERENTE AL EJERCICIO ANTERIOR, CONSIDERE LA POSIBILIDAD DE QUE AMBAS NACIERON EN EL MISMO AÑO POR LO QUE DEBERÁ SOLICITAR EL MES.
7.- DADO UN CONJUNTO DE CALIFICACIONES ( n ), MOSTRAR CUANTOS REPROBADOS HUBO.
8.- LEER UNA PALABRA Y REVISAR LA REGLA DE ORTOGRAFIA QUE ANTES DE P Y B LLEVA M. MARCAR EL ERROR EN SU CASO.
9.- HACER UN PROGRAMA QUE SUME DOS QUEBRADOS, PROPORCIONANDOLE LOS NUMERADORES Y LOS DENOMINADORES.
10.- PROGRAMA QUE TOMANDO LAS 12 VENTAS MENSUALES DE UN EMPLEADO, MUESTRE LA COMISIÓN ANUAL QUE LE CORRESPONDE CONSIDERANDO QUE SOLO SE LE PAGA EL 5% SOBRE EL EXCEDENTE DE $10,000
11.- PROGRAMA QUE SUMA TODOS LOS NUIMEROS IMPARES ENTRE EL 1 Y EL 100
12.- PROGRAMA QUE MUESTRA LA TABLA DE MULTIPLICAR QUE SE LE SOLICITA. (CUALQUIERA DEL 1 AL 12)
13.- TOMANDO COMO ENTRADA TRES NOMBRES, LOS MUESTRA EN ORDEN ALFABETICO.
14.- UN PROGRAMA QUE LEA N NÚMEROS Y MUESTRE EL MAYOR DE TODOS.
15.- SE REALIZO UNA ENCUESTA DE POPULARIDAD ENTRE Rafita Márquez, (R), Cuauhtemoc Blanco ( C), Jorge Campos ( J) y Oswaldo Sánchez ( O) HAGA UN PROGRAMA QUE MUESTRE QUIEN GANO LA ENCUESTA DE LOS N VOTOS.
15.- SE REALIZO UNA ENCUESTA DE POPULARIDAD ENTRE Rafita Márquez, (R), Cuauhtemoc Blanco ( C), Jorge Campos ( J) y Oswaldo Sánchez ( O) HAGA UN PROGRAMA QUE MUESTRE QUIEN GANO LA ENCUESTA DE LOS N VOTOS.
________________________________________________________________________________
LOS QUE SIGUEN, NECESITAN EL TEMA DE ARREGLOS
16.- UN PROGRAMA QUE LEA N NÚMEROS Y LOS MUESTRE EN ORDEN CONTRARIO AL QUE FUERON INTRODUCIDOS
17.- PROGRAMA QUE LEA N NÚMEROS Y MUESTRE LA SUMA DEL PRIMERO CON EL ULTIMO, EL SEGUNDO CON EL PENULTIMO, EL TERCERO CON EL ANTE-PENULTIMO Y ASÍ SUCESIVAMENTE LAS N/2 SUMAS.
18.- HAGA UN PROGRAMA QUE SIRVA PARA REPASAR LOS PASADOS PARTICIPIOS DE 20 VERBOS EN INGLES Y QUE LLEVE LA CONTABILIDAD DE CUANTOS ACIERTOS OBTUVO.
19.- DADO UN CONJUNTO DE CALIFICACIONES DEL 0 AL 10 SOLO ENTEROS, ELABORE UN PROGRAMA QUE MUESTRE CUAL CALIFICACION SE REPITE MAS (MODA)
20.- LEER UNA PALABRA Y MOSTRAR UN MENSAJE AVISANDO SI ES PALINDROME O NO LO ES.
20.- LEER UNA PALABRA Y MOSTRAR UN MENSAJE AVISANDO SI ES PALINDROME O NO LO ES.
21.- UN PROGRAMA QUE LEA N NÚMEROS Y LOS MUESTRE EN ORDEN ASCENDENTE.
INSTRUCCION WHILE
POR FAVOR, LEA ESTE ENLACE CUIDADOSAMENTE,
QUE TENGAN BUENA LECTURA... :)
Y SI YA ESTAN LEYENDO ... TONS YA ESTAN GANANDO
LE AYUDARÁ A REALIZAR LA TAREA No. 11
PARA LA TAREA 11 DEBERÁ ELABORAR LOS PROGRAMAS DE LOS EJERCICIOS 6, 7 Y 8 DEL ENLACE BIFURCACIÓN ADEMAS DE LOS EJERCICIOS 1 Y 2 DE CICLOS QUE SE MUESTRAN ABAJO
EJERCICIOS BIFURCACION
EJERCICIOS BIFURCACION
CON BIFURCACIONES Y CICLOS
1.- Dar entrada a un carácter que puede ser:
‘)’
paréntesis cerrado con lo cual la salida será “se ríe”
‘(‘
paréntesis abierto obtendrá la salida “esta triste”
‘~’
tilde con lo cual mostrará la palabra “enojado”
‘^’ caret
mostrará la palabra “pensando”
‘-‘
guion mostrará la palabra “serio”
Cualquier otra entrada mostrará la
salida “no se identifica”.
Repetir la secuencia hasta que se
teclee una letra ‘f ’ ya sea mayúscula o
minúscula.
2.- Recibir como entrada la palabra “ríe” y mostrará el gesto “: )” si la entrada es la palabra “triste”, mostrará “: (”, si se introduce la
palabra “enojado” mostrará solo la tilde ‘~’, cualquier otra palabra dirá “no
se identifica”.
Repetir el proceso hasta que se teclee la
palabra FIN.
NOTA: las palabras podrán ser tecleadas en
mayúsculas o minúsculas.
3.- Escriba el código c++ que
obtenga la salida de los números del 5
al 500 de 5 en 5, organizados de la siguiente manera
5 10 15 20 25
30 35 40 45 50
55 60 65 70 75 así sucesivamente.
4.- Amplíe el ejercicio anterior para que muestre 10 pantallas cada una
de 20 líneas.
5.- Escriba el código c++ que
lea “n”
números (pedir “n” como dato) y los muestre uno si, uno no. Considere que
“n” es par y puede tomar un valor máximo
de 20. Validar estas condiciones de “n”, mostrar error y terminar según
corresponda.
6.- Utilizando la instrucción FOR dibuje un cuadrado en medio de la
pantalla (40,20). El tamaño del cuadrado será indicado por el usuario. El
símbolo que utilice para el dibujo usted puede elegirlo. El tamaño permitido no
deberá ser menor de 4 ni mayor de 15, de lo contrario deberá mostrar un mensaje
de Error y terminar.
7.- Escriba el código C + + que lea N números y
muestre el mayor de todos.
8.- Escriba el Código C + + que lea una palabra
y solo muestre sus consonantes
9.- Escriba el Código C + + que “n” números y
solo muestre los múltiplos de 5 y al final muestre cuantos fueron.
10.- Un programa que lea diez palabras y
muestre cual de ellas encabezaría la lista en orden alfabético
ALGORITMOS DE ORDENACION
ALGORITMOS DE ORDENACIÓN
SIRVEN PARA ORDENAR UN CONJUNTO DE ELEMENTOS
SE SABE QUE EL MÉTODO DE LA BURBUJA ES EL MAS EFICIENTE POR QUE ES SENSIBLE A QUE TAN ORDENADOS ESTÁN DESDE UN PRINCIPIO LOS ELEMENTOS, DE TAL FORMA QUE, SI ESTÁN ORDENADOS SOLO HACE UNA PASADA PARA DARSE CUENTA QUE ESTÁN ORDENADOS.
EJEMPLO NUMÉRICO DEL ALGORITMO DE ORDENACIÓN DE BURBUJA
SIRVEN PARA ORDENAR UN CONJUNTO DE ELEMENTOS
- YA SEA EN ORDEN ASCENDENTE O DESCENDENTE
- NÚMEROS, CARACTERES O CADENAS.
SE SABE QUE EL MÉTODO DE LA BURBUJA ES EL MAS EFICIENTE POR QUE ES SENSIBLE A QUE TAN ORDENADOS ESTÁN DESDE UN PRINCIPIO LOS ELEMENTOS, DE TAL FORMA QUE, SI ESTÁN ORDENADOS SOLO HACE UNA PASADA PARA DARSE CUENTA QUE ESTÁN ORDENADOS.
EJEMPLO NUMÉRICO DEL ALGORITMO DE ORDENACIÓN DE BURBUJA
EJEMPLO NUMÉRICO DEL ALGORITMO DE ORDENACIÓN DIRECTO
SISTEMAS NUMÉRICOS: binario, octal, hexadecimal, todos.
2 + 2 = 4 ?
:)
NO SIEMPRE
Depende del Sistema Numerico
SISTEMA NUMERICO MAYA
EL SISTEMA NUMERICO QUE CONOCEMOS ES EL SISTEMA DECIMAL SIN EMBARGO NO ES EL UNICO SISTEMA NUMERICO QUE EXISTE
EL SISTEMA NUMERICO QUE UTILIZAN LAS COMPUTADORAS ES EL SISTEMA BINARIO
TODOS LOS SISTEMAS NUMERICOS SE RIGEN POR LOS MISMOS PRINCIPIOS Y TAN SOLO SON TRES.
Accede al siguiente video ...
DE MANERA RESUMIDA:
EN EL SISTEMA DECIMAL, EL SIMBOLO 3, VALE TRES UNIDADES SI OCUPA LA PRIMERA POSICION PERO VALE TRES DECENAS SI OCUPA LA SEGUNDA, DE TAL FORMA QUE EL MISMO SIMBOLO VALE DIFERENTE DEPENDIENDO DE SU POSICION, OBSERVA LO ANTERIOR EN EL NUMERO. 33
Reglas
- UN SISTEMA NUMERICO TIENE TANTOS LOS SIMBOLOS (dibujos) DIFERENTES COMO LA BASE A LA QUE PERTENECEN. EJEMPLO: EL BINARIO TIENE DOS: EL UNO Y EL CERO, EL DECIMAL TIENE 10: DEL CERO AL NUEVE, EN EL HEXADECIMAL (16) SON DEL CERO AL NUEVE Y LA A,B,C,D,E,F PARA QUE COMPLETEN LOS 16.
- LOS SISTEMA NUMERICOS SON POSICIONALES DEBIDO A QUE EL VALOR DEL SIMBOLO DEPENDE DE LA POSICION QUE OCUPA. EJEMPLO EN LA CIFRA 3A8 BASE 16, EL OCHO ESTA EN LA POSICION CERO, LA A EN LA POSICION UNO Y EL TRES EN LA POSICION 2. LAS POSICIONES EMPIEZAN EN CERO Y EN LA DERECHA.
- PARA CONOCER EL VALOR DE UNA CIFRA. SE MULTIPLICA EL SIMBOLO POR LA BASE ELEVADA A LA POSICION Y SE VAN SUMANDO DICHOS RESULTADOS.
EJEMPLO. Ver Documento en el sig. link.
https://docs.google.com/document/d/1I0IwgNbnuEvqFDC2V4tes6EeqWEKzTfv_d3GysLBxZ0/edit?hl=en#martes, 15 de mayo de 2012
EJEMPLO SOLUCIÓN AL EJERCICIO 19... OBTENER LA MODA
ESTA ES UNA SOLUCIÓN AL EJERCICIO 19, DONDE PIDE QUE SE MUESTRE EL NUMERO QUE MAS SE REPITE, DADO UN CONJUNTO DE NÚMEROS.
AL NUMERO QUE MAS SE REPITE SE LE LLAMA MODA
19.- DADO UN CONJUNTO DE CALIFICACIONES DEL 0 AL 10 SOLO ENTEROS, ELABORE UN PROGRAMA QUE MUESTRE CUAL CALIFICACION SE REPITE MAS (MODA)
OBTENER LA MODA
AL NUMERO QUE MAS SE REPITE SE LE LLAMA MODA
19.- DADO UN CONJUNTO DE CALIFICACIONES DEL 0 AL 10 SOLO ENTEROS, ELABORE UN PROGRAMA QUE MUESTRE CUAL CALIFICACION SE REPITE MAS (MODA)
OBTENER LA MODA
lunes, 2 de enero de 2012
ALGUNAS TAREAS DEL CURSO
AL HACER TU TAREA, CONSIDERA LO SIGUIENTE:
SE DEBERÁ CONTESTAR:
PARA CADA UNA DE LAS FUNCIONES:
- SIEMPRE EN EL MARCO "PROGRAMACION ESTRUCTURADA", LENGUAJE C++
- TODAS LAS TAREAS SERAN EN COMPUTADORA
- EL OBJETIVO DE LA TAREA ES QUE APRENDAS, NO es imprimirlas para que yo las lea. :)
- UTILIZA ARIAL DE 12 O ALGO PARECIDO EN TAMAÑO.
- RESPETA EL NUMERO DE HOJAS MAXIMO QUE SE INDICAN, MAS HOJAS NO RECIBO, SINTETIZA
- PONLE UNA PORTADA CON TU NOMBRE, TEMA, FECHA DE ENTREGA Y NUMERO DE TAREA Y NUMERO DE EQUIPO, COMO DATOS MÍNIMOS.
- ENVIALA EN LA ASIGNACIÓN CORRESPONDIENTE Y EN TIEMPO.
SE DEBERÁ CONTESTAR:
- ¿QUE ES UNA VARIABLE?
- MENCIONAR LAS 5 CARACTERÍSTICAS DE UNA VARIABLE
- MÍNIMO 6 REGLAS
- INCLUIR EJEMPLOS CORRECTOS E INCORRECTOS
- EL DIBUJO Y EL NOMBRE DE CADA FIGURA O BLOQUE
- UNA BREVE EXPLICACION DE COMO SE USA
- LAS REGLAS PARA USARLO
- SINTAXIS DE CADA INSTRUCCION
- UTILIDAD DE LAS MISMAS
- EXPLICACION DE LOS CARACTERES DE CONTROL
- UN EJEMPLO EXPLICADO DE SU USO
- SINTAXIS DE LA INSTRUCCION
- EL TIPO DE EXPRESION DE DECISION QUE PERMITE USAR
- EXPLICACION CON SUS PALABRAS DE DONDE VAN LAS LLAVES, LOS DOS PUNTOS, ETC.
- UN EJEMPLO QUE VERSE SOBRE ANIMALES CON EXPRESION NUMERO
- UN EJEMPLO QUE VERSE SOBRE OPERACIONES NUMERICAS CON EXPRESION CARACTER
PARA CADA UNA DE LAS FUNCIONES:
- SINTAXIS
- EXPLICACION DE LOS PARAMETROS QUE SE ENVIAN
- EL TIPO DE CADA UNO DE LOS PARAMETROS
- SEÑALAR CUALES PARAMETROS QUE SE ENVIAN SON MODIFICADOS
- DOCUMENTAR EL VALOR DE RETORNO Y EL TIPO DEL MISMO
- UN EJEMPLO
Suscribirse a:
Entradas (Atom)



