SlideShare ist ein Scribd-Unternehmen logo
1 von 32
OBJETIVOS

a) El alumno conocerá las tres formas básicas existentes en C para
realizariteraciones y aprenderá a manejar las sentencias while, do-while y for.
b) El alumno comprenderá la importancia que tienen estas instrucciones para
resolverproblemas de programación y podrá distinguir cuál instrucción es más
apropiadapara enfrentar un problema específico.
Al final de esta práctica el alumno podrá:
1. Realizar exitosamente
requieraniteraciones.

programas

que

involucren

procesos

que

1
LISTA DE EJERCICIOS

1. Desarrollar un programa que eleve un número a cualquier potencia sin
utilizar labiblioteca math.h. El usuario debe introducir la base y la potencia.

2. Escribir un programa que calcule y muestre los valores de un intervalo de
temperatura en grados Fahrenheit y grados Centígrados. El usuario
seleccionará la temperatura más baja y más alta así como el incremento de
temperatura. La relaciónmatemática es
F = ( 9/5 ) C + 32
donde
F = Temperatura en grados Fahrenheit.
C = Temperatura en grados Centígrados.
3. Escribir un programa que reciba un número entero y diga si éste es primo o
no.

4. Realizar un programa que obtenga la siguiente numeración y la siguiente
posición.

1
232
34543
4567654
567898765
5. Escribir un programa que calcule y muestre los valores que se obtienen al
realizar sen(x) en un intervalo de valores para x. El usuario deberá
introducir seleccionará elvalor inicial, el valor final, así como el incremento
de la x.

2
6. Escribir un programa que calcule y muestre los valores que se obtienen al
realizar log(x) en un intervalo de valores para x. El usuario deberá introducir
seleccionará elvalor inicial, el valor final, así como el incremento de la x.
7. Escribir un programa que obtenga la siguiente numeración y en la siguiente
posición.

1 6 15 20 15 6 1
1 5 10 10 5 1
14641
1331
121
1
8. Hacer un programa que calcule el factorial de un número mayor a cero.
9. Escribir un programa para calcular sen(x), cuyo desarrollo en serie es:

10. Elaborar un programa que permita sumar del 1 hasta el 100.

11. Construya un programa que simule un cajero automático muy simple. Este
programa debe permitir realizar múltiples operaciones mientras está en
funcionamiento, todo sobre una misma cuenta corriente. Las operaciones
pueden ser depósitos, consultas de saldo, retiros (siempre y cuando se
cuente con el dinero suficiente en la cuenta) y salir. No se permite el
sobregiro. Para determinar el saldo de la cuente corriente, el programa, al
inicio, debe permitir por única vez el saldo.
12. Elaborar un programa en lenguaje C que lea los siguientes datos de un
alumno:
Nombre y
5 calificaciones(mediante un ciclo)

3
Y devuelve como salida el nombre y el promedio del alumno. El programa
debe preguntar si desea continuar calculando promedios en caso afirmativo
pregunte los datos de otro alumno e imprima sus salidas correspondientes.
Cuando ya no se desee continuar ingresando datos al programa debe
imprimir:
a) La cantidad de alumnos a la que se le calculó el promedio
b) El promedio del grupo y
c) La cantidad de alumnos con promedio mayor a 8
13. Un jugador empedernido quiere un programa que le permita apostar el
lanzamiento de un dado. Antes decada lanzamiento el jugador elige entre 1
y 6. Si al lanzar el dado obtiene el mismo número al que apostó, gana. De
lo contrario pierde. El jugador desea que este programa le permita jugar
repetidamente, y que lleve una estadística para saber al finalizar, cuántos
juegos ganó y cuántos perdió, así como el porcentaje del total de juegos
cada uno de estos números.

4
EJERCICIOS QUE NO SALIERON
El ejercicio 14 no salió con ciclos, la única en que pudimos reproducir la pirámide
fue imprimiendo los números para cada renglón. Decidimos no incluir ese ejercicio
en la prácica.

5
DESARROLLO DE ERJERCICIOS
1) Ejercicio 2
Desarrollar un programa que eleve un número a cualquier potencia sin utilizar la
biblioteca math.h. El usuario debe introducir la base y la potencia.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main (){
intnum,potencia,i,num_elevado;
printf("nntEste programa eleba un numero a una potencia.nntIngresa un
numero:nnt");
scanf("%d", &num);
printf ("nntDame la potencia a la que quieres elevar el numeronnt");
scanf("%d",&potencia);
num_elevado=num;
for(i=2;i<=potencia;i++){
num_elevado*=num;
}
printf("nntEl
resultado
de
elevar
%d
a
la
%d
es
%dnnt",num,potencia,num_elevado);
fflush(stdin); getch();
}

6
2) Ejercicio 4
Escribir un programa que calcule y muestre los valores de un intervalo de
temperatura en grados Fahrenheit y grados Centígrados. El usuario seleccionará
la temperatura más baja y más alta así como el incremento de temperatura. La
relación matemática es
F = ( 9/5 ) C + 32
donde
F = Temperatura en grados Fahrenheit.
C = Temperatura en grados Centígrados.
/*Programa que calcula y muestra los valores de un intervalo de temperatura en grados
Fahrenheit y grados centígrados. El usuario selecciona la temperatura más alta, la más baja y el
incremento */
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main(void){
int cent, inicio,fin, i,temp,inter;
floatfar;
printf("nntPara mostrar los valores de temperatura en un intervado, nntingresa la
temperatura inicial en grados centigrados:nnt ");
scanf("%d",&inicio);
printf("nntAhora ingresa la temperatua final en grados centigrados:nnt");
scanf("%d",&fin);
if(inicio>fin){
temp=inicio;
inicio=fin;
fin=temp;
}
printf("nntIngresa el intervalo con el que se se mostraran los resultados:nnt");
scanf("%d",&inter);
for(i=inicio;i<=fin;i+=inter){
printf("nnt%d%cC = %.2f,%cF",i, 248,far=(i*9/5)+32,248);
}
printf("nnt");
system("pause");
}

7
8
3) Ejercicio 6
Escribir un programa que reciba un número entero y diga si éste es primo o no.
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main(){
intnum,i,primo;
charop;
do {
system("cls");
printf("nntPara saber si un numero es primo, ingrese el
numro:nt");
scanf("%d",&num);fflush(stdin);
primo=0;
for(i=2;i<num;i++){
if(num%i==0)
primo=1;
}
if(primo==1)
printf("nntEl numero %d no es primo",num);
else
printf("nntEl numero %d es primo",num);
printf("nnt%cDesea saber si otro numero es
primo%c(s/n)",168,63);
scanf("%c",&op); fflush(stdin);
}while(op=='s'||op=='S');
}

9
4) Ejercicio 8
Realizar un programa que obtenga la siguiente numeración y la siguiente posición.

1
232
34543
4567654
567898765
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main(){
inti,j,k,centro=-1;
printf("ttt Programa que realiza una piramide de numerosnn");
for(i=1;i<=5;i++){
for(j=5;j>=i;j--)
printf(" ");
centro+=2;
if(i==1)
printf("1");
else{
for(k=i;k<=centro;k++)
printf("%d",k);
for(k=centro;k>=i;k--)
printf("%d",k);
}
printf("n");
}
printf("nnt");
system("pause");
}

10
11
5) Ejercicio 10
Escribir un programa que calcule y muestre los valores que se obtienen al realizar
sen(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará
el valor inicial, el valor final, así como el incremento de la x.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<math.h>
main(void){
float x, seno, inicio, fin, incremento,temp;
printf("nntPara conocer los valores que toma sen(x) en un intervalo ntdonde
x=radianes,nntIngresa el valor inicial: ");
scanf("%f",&inicio);
printf("nntAhora el valor final: ");
scanf("%f",&fin);
printf("nntAhora ingresa el incremento a utilizar: ");
incremento=abs(incremento);
if(inicio>fin){
temp=inicio;
inicio=fin;
fin=temp;
}
scanf("%f",&incremento);
for(x=inicio;x<=fin;x+=incremento){
seno=sin(x);
printf("nntsen(%f)=%.4f",x,seno);
}
printf("nnt");
system("pause");
}

12
13
6) Ejercicio 12
Escribir un programa que calcule y muestre los valores que se obtienen al realizar
log(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará
el valor inicial, el valor final, así como el incremento de la x.
#include<stdio.h>
#include<conio.h>
#include<math.h>
main(){
float x, seno, inicio, fin, incremento,temp;
printf("nntPara conocer los valores que toma sen(x) en un intervalo
ntdonde x=radianes,nntIngresa el valor inicial: ");
scanf("%f",&inicio);
printf("nntAhora el valor final: ");
scanf("%f",&fin);
printf("nntAhora ingresa elel incremento a utilizar: ");
incremento=abs(incremento);
if(inicio>fin){
temp=inicio;
inicio=fin;
fin=temp;
}
scanf("%f",&incremento);
for(x=inicio;x<=fin;x+=incremento){
seno=log(x);
printf("nntsen(%f)=%.4f",x,seno);
}
printf("nnt");
system("pause");
}

14
15
7) Ejercicio 14
Escribir un programa que obtenga la siguiente numeración y en la siguiente
posición.
1 6 15 20 15 6 1
1 5 10 10 5 1
14641
1331
121
1

16
8) Ejercicio 16
Hacer un programa que calcule el factorial de un número mayor a cero.

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main(void){
intfac=1,i,num;
printf("nntPara obtener e factorial de un numero,nntIngrese un numero mayor a
cero: ");
scanf("%d",&num);
while (num<=0){
printf("nnt%d no es mayor a cero, ontente de nuevo: ",num);
scanf("%d",&num);
}
printf("nnt%d%c= 1",num,33);
for(i=2;i<=num;i++){
fac*=i;
printf("%c%d",42,i);
}
printf(" =%dnnt",fac);
system("pause");
}

17
9) Ejercicio 18
Escribir un programa para calcular sen(x), cuyo desarrollo en serie es:

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<math.h>
main(){
float x, inicio, fin, incremento,temp;
double seno;/*usamos doublé, porque el resultado no cabe en un float */
printf("nntPara conocer los valores que toma sen(x) en un intervalo
ntdonde x=radianes,nntIngresa el valor inicial: ");
scanf("%f",&inicio);
printf("nntAhora el valor final: ");
scanf("%f",&fin);
printf("nntAhora ingresa elel incremento a utilizar: ");
incremento=abs(incremento);
if(inicio>fin){
temp=inicio;
inicio=fin;
fin=temp;
}
scanf("%f",&incremento);
for(x=inicio;x<=fin;x+=incremento){
seno=sin(x);
printf("nntsen(%.4lf)=%.4f",x,seno);
}
printf("nnt");
system("pause");
}

18
19
10) Ejercicio 20
Elaborar un programa que permita sumar del 1 hasta el 100.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>

main(){
inti,suma;
suma=0;
printf("tttSUMA NUMEROS DEL 1 AL 100n");
for(i=0;i<=99;i++){
suma=i+1;
printf("nt%d+1=%d",i,suma);
}
getch();
}

20
11) Ejercicio a
Construya un programa que simule un cajero automático muy simple. Este
programa debe permitir realizar múltiples operaciones mientras está en
funcionamiento, todo sobre una misma cuenta corriente. Las operaciones pueden
ser depósitos, consultas de saldo, retiros (siempre y cuando se cuente con el
dinero suficiente en la cuenta) y salir. No se permite el sobregiro. Para determinar
el saldo de la cuente corriente, el programa, al inicio, debe permitir por única vez el
saldo.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
main(){
intretiro,numero,deposito;
float saldo=6543.25,tiempo;/*Tengo un saldo inicial que se irá modificando en cada
movimiento*/
charop;
printf("nntBuendia, has entrado a tu cuenta de TRANSIACCIONES,nntel banco que te
ofrese los mejores rendimientos. nnt");
do{
printf("nnt%cQu%c desea hacer%c:",168,130,63);
printf("nnttA) Consulta de saldonttB) DepositonttC) Retiro en
efectivonttD) Compra de tiempo airenttE)
salirnntIngreseopci%cn:nnt",162);
op=getch();
fflush(stdin);
switch(op){
case 'a': case 'A':
printf("nntSu saldo es de: %c%.2fnntPresione
un boton para continuar",36,saldo);
getch();
fflush(stdin);
break;
case 'b': case 'B':
printf("Ingrese el monto a depositar (debe ser
multiplo de 100): ");
scanf("%d",&deposito);
if(deposito>0&&deposito%100==0){
saldo+=deposito;
printf("nntUste acaba de
dopisitar: %c%d, Ahora su
21
saldo es de
%c%.2fnntPresione un
boton para
continuar",36,deposito,36,sa
ldo);
getch(); fflush(stdin);
}
else
printf("nntError...");
getch(); fflush(stdin);
break;
case'c': case'C':
printf("nntIngrese cantidad que desea retirar
(deben ser multiplos de 100): ");
scanf("%d",&retiro);
if (retiro>=0&&retiro%100==0){
while(retiro>saldo){
printf("nntNo tiene
suficiente dinero en la cuenta para retirar %c%dnntIngrese otra
cantidad: ",32,retiro);
scanf("%d",&retiro);
}
saldo=saldo-retiro;
printf("nntAcaba de retirar
%c%d, su saldo ahora es de %c%.2fnntPresione un
boton para continuar",32,retiro,32,saldo);
getch(); fflush(stdin);
}
else{
printf("nntError...");
getch(); fflush(stdin);}
break;
case'd': case 'D':
printf("nntIngrese monto de tiempo aire que
desea comprar: ");
scanf("%f",&tiempo);
if(tiempo>0){
if(tiempo<=saldo){
saldo-=tiempo;

22
printf("nntAhora
ingrese numero de telefono:");
scanf("%d",&numero);
printf("nntRecarga en
proceso,nnten breve resiviras un mensaje de
confirmacionnntPresione un boton para continuar");
getch(); fflush(stdin);
}
else{
printf("nntNo tiene suficiente
dinero en la cuenta");
printf("nntnntPresione un boton para continuar");
getch(); fflush(stdin);
}
}
else{
printf("nntError...");
getch(); fflush(stdin);
}
break;
case 'e': case'E':
printf("nntHa elegido salir, recuerde retirar
tarjeta al finalizar...nntGracias por su
preferencia.");
getch(); fflush(stdin);
break;
default:
printf("Error...");
}
system("cls");
} while (op!='e'&&op!='E');
}

23
24
25
12) Ejercicio b
Elaborar un programa en lenguaje C que lea los siguientes datos de un alumno:

Nombre y
5 calificaciones(mediante un ciclo)
Y devuelve como salida el nombre y el promedio del alumno. El programa
debe preguntar si desea continuar calculando promedios en caso afirmativo
pregunte los datos de otro alumno e imprima sus salidas correspondientes.
Cuando ya no se desee continuar ingresando datos al programa debe
imprimir:
a) La cantidad de alumnos a la que se le calculó el promedio
b) El promedio del grupo y
c) La cantidad de alumnos con promedio mayor a 8

26
27
28
13) Ejercicio c
Un jugador empedernido quiere un programa que le permita apostar el
lanzamiento de un dado. Antes de cada lanzamiento el jugador elige entre 1 y 6. Si
al lanzar el dado obtiene el mismo número al que apostó, gana. De lo contrario
pierde. El jugador desea que este programa le permita jugar repetidamente, y que
lleve una estadística para saber al finalizar, cuántos juegos ganó y cuántos perdió,
así como el porcentaje del total de juegos cada uno de estos números.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<time.h>
main(){
floatperdidas_porc,ganancias_porc;
intdado,juegos_tot=0,gano=0,perdio,apuesta;
charresp,nombre[15];
printf("nnt Hola, ingresa tu nombre:nt");
gets(nombre); system("cls");fflush(stdin);
printf("nnt%s,
este
es
un
simulador
lanzamiento
de
dados.nnt%cDeseasparticipar%c (s/n)",nombre,168,63);
scanf("%c",&resp);system("cls");
fflush(stdin);
while(resp=='s' || resp=='S'){
juegos_tot++;
printf("nnt%cQu%cn%cmero
eliges,
del
1
al
6nt",168,130,163);
scanf("%d",&apuesta);
while(apuesta<=0||apuesta>6){
printf("nntError, no existe ese n%cmero para la
epuesta.nntIngresa
de
nuevo
un
n%cmero entre 1 y 6",163,163);
scanf("%d",&apuesta);
}
printf("nntListo %s, estoy a punto de lanzar mi dado
virtual.nt",nombre);
system("pause"); fflush(stdin);
srand((unsigned)time(NULL));
dado=rand()%6+1;
29
if(apuesta==dado){
printf("nntFelicidades %s, ganaste esta
partida, call%c %d.",nombre,162,dado);
gano++;
}
else
printf("nntLo siento mucho %s, has perdido,
call%c %d.",nombre,162,dado);
printf("nnt%s,
%cDeseas
lanzar
de
nuevo%c(s/n)nt",nombre,168,63);
scanf("%c",&resp);system("cls");
fflush(stdin);
}
perdio=juegos_tot-gano;
ganancias_porc=gano*100/juegos_tot;
perdidas_porc=100-ganancias_porc;
system("cls");
printf("nntAl finalizar el juego, %s gan%c %d juegos de %d,
que representa un %%%.2f del totalnnt, perdi%c %d
que
es
un
%%%.2fnnt",nombre,162,gano,juegos_tot,ganancias_p
orc,162,perdio,perdidas_porc);
printf("nnt");
system("pause");
}

30
31
APRENDIZAJE INDIVIDUAL

Alba Hernández Jorge Iván:
En estas prácticas, se me dificultó un poco la escritura de los ciclos anidados.
Logré apreciar que a estas alturas ya tenemos muchas herramientas para realizar
restricciones a nuestros programas y obligar al usuario a darnos datos correctos.
Fue una práctica con algunos ejercicios muy difíciles (como el cajero automático,
el lanzamiento del dado y los triángulos de números) y otros muy sencillos (como
los números factoriales o la suma del 1 al 100).

García Márquez Stephanie Verónica.
Esta práctica en lo personal fue complicada para mí, ya que tuve muchos
problemas con los contadores, en ocasiones el compilador arrojaba datos
incorrectos y en ocasiones estaba bien, además practique los ciclos anidados, los
cuales desde mi punto de vista se debe tener muy en claro la sintaxis , además de
las condicionantes. Sin embargo es cuestión de practicar y no desesperarse.

Gómez López Cristian:
En este tema pude hacer programas que incluyen “iteraciones”, asi como
identificar que instrucciones debemos usar en cada tipo de casos.

32

Weitere ähnliche Inhalte

Was ist angesagt?

10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whilerodpark
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
MANUAL DE NETBEANS
MANUAL DE NETBEANSMANUAL DE NETBEANS
MANUAL DE NETBEANSAlfa Mercado
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitivavillandri pachco
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Milton Nicolay
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Estructura selectiva multiple
Estructura selectiva multipleEstructura selectiva multiple
Estructura selectiva multipleNora O. Martínez
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje coswnes92
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuencialesLeany González
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en CAbraham
 

Was ist angesagt? (20)

10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Arduino c++ y puerto serie
Arduino c++ y puerto serieArduino c++ y puerto serie
Arduino c++ y puerto serie
 
MANUAL DE NETBEANS
MANUAL DE NETBEANSMANUAL DE NETBEANS
MANUAL DE NETBEANS
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Ejercicios resueltos con Python
Ejercicios resueltos con PythonEjercicios resueltos con Python
Ejercicios resueltos con Python
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Estructura selectiva multiple
Estructura selectiva multipleEstructura selectiva multiple
Estructura selectiva multiple
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuenciales
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Programación 1: funciones en C
Programación 1: funciones en CProgramación 1: funciones en C
Programación 1: funciones en C
 
Programación 3: colas
Programación 3: colasProgramación 3: colas
Programación 3: colas
 
Lista simple
Lista simpleLista simple
Lista simple
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
05 - Funciones en lenguaje C
05 - Funciones en lenguaje C05 - Funciones en lenguaje C
05 - Funciones en lenguaje C
 
Serie Fibonacci en C
Serie Fibonacci en CSerie Fibonacci en C
Serie Fibonacci en C
 

Ähnlich wie Practica 11 Laboratorio de Computación para Ingenieros FI

Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en Chack3 Org
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4Richard Eliseo Mendoza Gafaro
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Carlos Aviles Galeas
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++nylh_star
 
Prueba programacion
Prueba programacionPrueba programacion
Prueba programacionMarti Matura
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxvrykowayne1
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2Arana Paker
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoJosé Antonio Sandoval Acosta
 

Ähnlich wie Practica 11 Laboratorio de Computación para Ingenieros FI (20)

Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Computación sb
Computación sbComputación sb
Computación sb
 
Ejercicios introduccion a la programación en C
Ejercicios  introduccion a la programación en CEjercicios  introduccion a la programación en C
Ejercicios introduccion a la programación en C
 
Ejercicios C
Ejercicios CEjercicios C
Ejercicios C
 
Lenguaje C_Curso Secap
Lenguaje C_Curso SecapLenguaje C_Curso Secap
Lenguaje C_Curso Secap
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FI
 
C basico
C basicoC basico
C basico
 
C basico
C basicoC basico
C basico
 
Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++Ejercicios con Funciones en programación I C++
Ejercicios con Funciones en programación I C++
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
Plataformas tecnologicas introduccion visual studio
Plataformas tecnologicas introduccion visual studioPlataformas tecnologicas introduccion visual studio
Plataformas tecnologicas introduccion visual studio
 
Prueba programacion
Prueba programacionPrueba programacion
Prueba programacion
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
Fundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de FlujoFundamentos de Programación - Unidad III Control de Flujo
Fundamentos de Programación - Unidad III Control de Flujo
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Semana 2 Fundamentos de Python(Ciclos y Listas)
Semana 2   Fundamentos de Python(Ciclos y Listas)Semana 2   Fundamentos de Python(Ciclos y Listas)
Semana 2 Fundamentos de Python(Ciclos y Listas)
 

Mehr von Jorge Iván Alba Hernández

Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓN
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓNLA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓN
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓNJorge Iván Alba Hernández
 
Reporte práctica 11 Laboratorio de Principios de Termodinámica y Electromag...
Reporte práctica 11   Laboratorio de Principios de Termodinámica y Electromag...Reporte práctica 11   Laboratorio de Principios de Termodinámica y Electromag...
Reporte práctica 11 Laboratorio de Principios de Termodinámica y Electromag...Jorge Iván Alba Hernández
 
Práctica 10 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 10 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 10 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 10 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 9 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 9   Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 9   Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 9 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 8 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 8  Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 8  Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 8 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 7 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 7  Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 7  Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 7 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 6 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 6 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 6 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 6 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 5 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 5 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 5 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 5 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 4 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 4 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 4 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 4 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Reporte 3 Laboratorio de Principios de Termodinámica y Electromagnetismo
Reporte 3 Laboratorio de Principios de Termodinámica y ElectromagnetismoReporte 3 Laboratorio de Principios de Termodinámica y Electromagnetismo
Reporte 3 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 2 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 2 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 2 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 2 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 
Práctica 1 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 1 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 1 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 1 Laboratorio de Principios de Termodinámica y ElectromagnetismoJorge Iván Alba Hernández
 

Mehr von Jorge Iván Alba Hernández (19)

Reporte 6 Laboratorio de Estática FI
Reporte 6 Laboratorio de Estática FIReporte 6 Laboratorio de Estática FI
Reporte 6 Laboratorio de Estática FI
 
Reporte 5 Laboratorio de Estática FI
Reporte 5 Laboratorio de Estática FIReporte 5 Laboratorio de Estática FI
Reporte 5 Laboratorio de Estática FI
 
Reporte 2 Laboratorio de Estática FI
Reporte 2 Laboratorio de Estática FIReporte 2 Laboratorio de Estática FI
Reporte 2 Laboratorio de Estática FI
 
Reporte 4 Laboratorio de Estática FI
Reporte 4 Laboratorio de Estática FIReporte 4 Laboratorio de Estática FI
Reporte 4 Laboratorio de Estática FI
 
Reporte 3 Laboratorio de Estática FI
Reporte 3 Laboratorio de Estática FIReporte 3 Laboratorio de Estática FI
Reporte 3 Laboratorio de Estática FI
 
Reporte 1 Laboratorio de Estática FI
Reporte 1 Laboratorio de Estática FIReporte 1 Laboratorio de Estática FI
Reporte 1 Laboratorio de Estática FI
 
Practica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FIPractica 9 Laboratorio de Computación para Ingenieros FI
Practica 9 Laboratorio de Computación para Ingenieros FI
 
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓN
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓNLA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓN
LA IMPORTANCIA DEL CÁLCULO INTEGRAL EN LA CARRERA DE INGENIERÍA EN COMPUTACIÓN
 
Reporte práctica 11 Laboratorio de Principios de Termodinámica y Electromag...
Reporte práctica 11   Laboratorio de Principios de Termodinámica y Electromag...Reporte práctica 11   Laboratorio de Principios de Termodinámica y Electromag...
Reporte práctica 11 Laboratorio de Principios de Termodinámica y Electromag...
 
Práctica 10 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 10 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 10 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 10 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 9 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 9   Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 9   Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 9 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 8 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 8  Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 8  Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 8 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 7 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 7  Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 7  Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 7 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 6 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 6 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 6 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 6 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 5 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 5 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 5 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 5 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 4 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 4 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 4 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 4 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Reporte 3 Laboratorio de Principios de Termodinámica y Electromagnetismo
Reporte 3 Laboratorio de Principios de Termodinámica y ElectromagnetismoReporte 3 Laboratorio de Principios de Termodinámica y Electromagnetismo
Reporte 3 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 2 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 2 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 2 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 2 Laboratorio de Principios de Termodinámica y Electromagnetismo
 
Práctica 1 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 1 Laboratorio de Principios de Termodinámica y ElectromagnetismoPráctica 1 Laboratorio de Principios de Termodinámica y Electromagnetismo
Práctica 1 Laboratorio de Principios de Termodinámica y Electromagnetismo
 

Kürzlich hochgeladen

PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfJAVIER SOLIS NOYOLA
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 

Kürzlich hochgeladen (20)

PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 

Practica 11 Laboratorio de Computación para Ingenieros FI

  • 1. OBJETIVOS a) El alumno conocerá las tres formas básicas existentes en C para realizariteraciones y aprenderá a manejar las sentencias while, do-while y for. b) El alumno comprenderá la importancia que tienen estas instrucciones para resolverproblemas de programación y podrá distinguir cuál instrucción es más apropiadapara enfrentar un problema específico. Al final de esta práctica el alumno podrá: 1. Realizar exitosamente requieraniteraciones. programas que involucren procesos que 1
  • 2. LISTA DE EJERCICIOS 1. Desarrollar un programa que eleve un número a cualquier potencia sin utilizar labiblioteca math.h. El usuario debe introducir la base y la potencia. 2. Escribir un programa que calcule y muestre los valores de un intervalo de temperatura en grados Fahrenheit y grados Centígrados. El usuario seleccionará la temperatura más baja y más alta así como el incremento de temperatura. La relaciónmatemática es F = ( 9/5 ) C + 32 donde F = Temperatura en grados Fahrenheit. C = Temperatura en grados Centígrados. 3. Escribir un programa que reciba un número entero y diga si éste es primo o no. 4. Realizar un programa que obtenga la siguiente numeración y la siguiente posición. 1 232 34543 4567654 567898765 5. Escribir un programa que calcule y muestre los valores que se obtienen al realizar sen(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará elvalor inicial, el valor final, así como el incremento de la x. 2
  • 3. 6. Escribir un programa que calcule y muestre los valores que se obtienen al realizar log(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará elvalor inicial, el valor final, así como el incremento de la x. 7. Escribir un programa que obtenga la siguiente numeración y en la siguiente posición. 1 6 15 20 15 6 1 1 5 10 10 5 1 14641 1331 121 1 8. Hacer un programa que calcule el factorial de un número mayor a cero. 9. Escribir un programa para calcular sen(x), cuyo desarrollo en serie es: 10. Elaborar un programa que permita sumar del 1 hasta el 100. 11. Construya un programa que simule un cajero automático muy simple. Este programa debe permitir realizar múltiples operaciones mientras está en funcionamiento, todo sobre una misma cuenta corriente. Las operaciones pueden ser depósitos, consultas de saldo, retiros (siempre y cuando se cuente con el dinero suficiente en la cuenta) y salir. No se permite el sobregiro. Para determinar el saldo de la cuente corriente, el programa, al inicio, debe permitir por única vez el saldo. 12. Elaborar un programa en lenguaje C que lea los siguientes datos de un alumno: Nombre y 5 calificaciones(mediante un ciclo) 3
  • 4. Y devuelve como salida el nombre y el promedio del alumno. El programa debe preguntar si desea continuar calculando promedios en caso afirmativo pregunte los datos de otro alumno e imprima sus salidas correspondientes. Cuando ya no se desee continuar ingresando datos al programa debe imprimir: a) La cantidad de alumnos a la que se le calculó el promedio b) El promedio del grupo y c) La cantidad de alumnos con promedio mayor a 8 13. Un jugador empedernido quiere un programa que le permita apostar el lanzamiento de un dado. Antes decada lanzamiento el jugador elige entre 1 y 6. Si al lanzar el dado obtiene el mismo número al que apostó, gana. De lo contrario pierde. El jugador desea que este programa le permita jugar repetidamente, y que lleve una estadística para saber al finalizar, cuántos juegos ganó y cuántos perdió, así como el porcentaje del total de juegos cada uno de estos números. 4
  • 5. EJERCICIOS QUE NO SALIERON El ejercicio 14 no salió con ciclos, la única en que pudimos reproducir la pirámide fue imprimiendo los números para cada renglón. Decidimos no incluir ese ejercicio en la prácica. 5
  • 6. DESARROLLO DE ERJERCICIOS 1) Ejercicio 2 Desarrollar un programa que eleve un número a cualquier potencia sin utilizar la biblioteca math.h. El usuario debe introducir la base y la potencia. #include<stdlib.h> #include<stdio.h> #include<conio.h> main (){ intnum,potencia,i,num_elevado; printf("nntEste programa eleba un numero a una potencia.nntIngresa un numero:nnt"); scanf("%d", &num); printf ("nntDame la potencia a la que quieres elevar el numeronnt"); scanf("%d",&potencia); num_elevado=num; for(i=2;i<=potencia;i++){ num_elevado*=num; } printf("nntEl resultado de elevar %d a la %d es %dnnt",num,potencia,num_elevado); fflush(stdin); getch(); } 6
  • 7. 2) Ejercicio 4 Escribir un programa que calcule y muestre los valores de un intervalo de temperatura en grados Fahrenheit y grados Centígrados. El usuario seleccionará la temperatura más baja y más alta así como el incremento de temperatura. La relación matemática es F = ( 9/5 ) C + 32 donde F = Temperatura en grados Fahrenheit. C = Temperatura en grados Centígrados. /*Programa que calcula y muestra los valores de un intervalo de temperatura en grados Fahrenheit y grados centígrados. El usuario selecciona la temperatura más alta, la más baja y el incremento */ #include<stdlib.h> #include<stdio.h> #include<conio.h> main(void){ int cent, inicio,fin, i,temp,inter; floatfar; printf("nntPara mostrar los valores de temperatura en un intervado, nntingresa la temperatura inicial en grados centigrados:nnt "); scanf("%d",&inicio); printf("nntAhora ingresa la temperatua final en grados centigrados:nnt"); scanf("%d",&fin); if(inicio>fin){ temp=inicio; inicio=fin; fin=temp; } printf("nntIngresa el intervalo con el que se se mostraran los resultados:nnt"); scanf("%d",&inter); for(i=inicio;i<=fin;i+=inter){ printf("nnt%d%cC = %.2f,%cF",i, 248,far=(i*9/5)+32,248); } printf("nnt"); system("pause"); } 7
  • 8. 8
  • 9. 3) Ejercicio 6 Escribir un programa que reciba un número entero y diga si éste es primo o no. #include<stdio.h> #include<stdlib.h> #include<conio.h> main(){ intnum,i,primo; charop; do { system("cls"); printf("nntPara saber si un numero es primo, ingrese el numro:nt"); scanf("%d",&num);fflush(stdin); primo=0; for(i=2;i<num;i++){ if(num%i==0) primo=1; } if(primo==1) printf("nntEl numero %d no es primo",num); else printf("nntEl numero %d es primo",num); printf("nnt%cDesea saber si otro numero es primo%c(s/n)",168,63); scanf("%c",&op); fflush(stdin); }while(op=='s'||op=='S'); } 9
  • 10. 4) Ejercicio 8 Realizar un programa que obtenga la siguiente numeración y la siguiente posición. 1 232 34543 4567654 567898765 #include<stdlib.h> #include<stdio.h> #include<conio.h> main(){ inti,j,k,centro=-1; printf("ttt Programa que realiza una piramide de numerosnn"); for(i=1;i<=5;i++){ for(j=5;j>=i;j--) printf(" "); centro+=2; if(i==1) printf("1"); else{ for(k=i;k<=centro;k++) printf("%d",k); for(k=centro;k>=i;k--) printf("%d",k); } printf("n"); } printf("nnt"); system("pause"); } 10
  • 11. 11
  • 12. 5) Ejercicio 10 Escribir un programa que calcule y muestre los valores que se obtienen al realizar sen(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará el valor inicial, el valor final, así como el incremento de la x. #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<math.h> main(void){ float x, seno, inicio, fin, incremento,temp; printf("nntPara conocer los valores que toma sen(x) en un intervalo ntdonde x=radianes,nntIngresa el valor inicial: "); scanf("%f",&inicio); printf("nntAhora el valor final: "); scanf("%f",&fin); printf("nntAhora ingresa el incremento a utilizar: "); incremento=abs(incremento); if(inicio>fin){ temp=inicio; inicio=fin; fin=temp; } scanf("%f",&incremento); for(x=inicio;x<=fin;x+=incremento){ seno=sin(x); printf("nntsen(%f)=%.4f",x,seno); } printf("nnt"); system("pause"); } 12
  • 13. 13
  • 14. 6) Ejercicio 12 Escribir un programa que calcule y muestre los valores que se obtienen al realizar log(x) en un intervalo de valores para x. El usuario deberá introducir seleccionará el valor inicial, el valor final, así como el incremento de la x. #include<stdio.h> #include<conio.h> #include<math.h> main(){ float x, seno, inicio, fin, incremento,temp; printf("nntPara conocer los valores que toma sen(x) en un intervalo ntdonde x=radianes,nntIngresa el valor inicial: "); scanf("%f",&inicio); printf("nntAhora el valor final: "); scanf("%f",&fin); printf("nntAhora ingresa elel incremento a utilizar: "); incremento=abs(incremento); if(inicio>fin){ temp=inicio; inicio=fin; fin=temp; } scanf("%f",&incremento); for(x=inicio;x<=fin;x+=incremento){ seno=log(x); printf("nntsen(%f)=%.4f",x,seno); } printf("nnt"); system("pause"); } 14
  • 15. 15
  • 16. 7) Ejercicio 14 Escribir un programa que obtenga la siguiente numeración y en la siguiente posición. 1 6 15 20 15 6 1 1 5 10 10 5 1 14641 1331 121 1 16
  • 17. 8) Ejercicio 16 Hacer un programa que calcule el factorial de un número mayor a cero. #include<stdlib.h> #include<stdio.h> #include<conio.h> main(void){ intfac=1,i,num; printf("nntPara obtener e factorial de un numero,nntIngrese un numero mayor a cero: "); scanf("%d",&num); while (num<=0){ printf("nnt%d no es mayor a cero, ontente de nuevo: ",num); scanf("%d",&num); } printf("nnt%d%c= 1",num,33); for(i=2;i<=num;i++){ fac*=i; printf("%c%d",42,i); } printf(" =%dnnt",fac); system("pause"); } 17
  • 18. 9) Ejercicio 18 Escribir un programa para calcular sen(x), cuyo desarrollo en serie es: #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<math.h> main(){ float x, inicio, fin, incremento,temp; double seno;/*usamos doublé, porque el resultado no cabe en un float */ printf("nntPara conocer los valores que toma sen(x) en un intervalo ntdonde x=radianes,nntIngresa el valor inicial: "); scanf("%f",&inicio); printf("nntAhora el valor final: "); scanf("%f",&fin); printf("nntAhora ingresa elel incremento a utilizar: "); incremento=abs(incremento); if(inicio>fin){ temp=inicio; inicio=fin; fin=temp; } scanf("%f",&incremento); for(x=inicio;x<=fin;x+=incremento){ seno=sin(x); printf("nntsen(%.4lf)=%.4f",x,seno); } printf("nnt"); system("pause"); } 18
  • 19. 19
  • 20. 10) Ejercicio 20 Elaborar un programa que permita sumar del 1 hasta el 100. #include<stdlib.h> #include<stdio.h> #include<conio.h> main(){ inti,suma; suma=0; printf("tttSUMA NUMEROS DEL 1 AL 100n"); for(i=0;i<=99;i++){ suma=i+1; printf("nt%d+1=%d",i,suma); } getch(); } 20
  • 21. 11) Ejercicio a Construya un programa que simule un cajero automático muy simple. Este programa debe permitir realizar múltiples operaciones mientras está en funcionamiento, todo sobre una misma cuenta corriente. Las operaciones pueden ser depósitos, consultas de saldo, retiros (siempre y cuando se cuente con el dinero suficiente en la cuenta) y salir. No se permite el sobregiro. Para determinar el saldo de la cuente corriente, el programa, al inicio, debe permitir por única vez el saldo. #include<stdlib.h> #include<stdio.h> #include<conio.h> main(){ intretiro,numero,deposito; float saldo=6543.25,tiempo;/*Tengo un saldo inicial que se irá modificando en cada movimiento*/ charop; printf("nntBuendia, has entrado a tu cuenta de TRANSIACCIONES,nntel banco que te ofrese los mejores rendimientos. nnt"); do{ printf("nnt%cQu%c desea hacer%c:",168,130,63); printf("nnttA) Consulta de saldonttB) DepositonttC) Retiro en efectivonttD) Compra de tiempo airenttE) salirnntIngreseopci%cn:nnt",162); op=getch(); fflush(stdin); switch(op){ case 'a': case 'A': printf("nntSu saldo es de: %c%.2fnntPresione un boton para continuar",36,saldo); getch(); fflush(stdin); break; case 'b': case 'B': printf("Ingrese el monto a depositar (debe ser multiplo de 100): "); scanf("%d",&deposito); if(deposito>0&&deposito%100==0){ saldo+=deposito; printf("nntUste acaba de dopisitar: %c%d, Ahora su 21
  • 22. saldo es de %c%.2fnntPresione un boton para continuar",36,deposito,36,sa ldo); getch(); fflush(stdin); } else printf("nntError..."); getch(); fflush(stdin); break; case'c': case'C': printf("nntIngrese cantidad que desea retirar (deben ser multiplos de 100): "); scanf("%d",&retiro); if (retiro>=0&&retiro%100==0){ while(retiro>saldo){ printf("nntNo tiene suficiente dinero en la cuenta para retirar %c%dnntIngrese otra cantidad: ",32,retiro); scanf("%d",&retiro); } saldo=saldo-retiro; printf("nntAcaba de retirar %c%d, su saldo ahora es de %c%.2fnntPresione un boton para continuar",32,retiro,32,saldo); getch(); fflush(stdin); } else{ printf("nntError..."); getch(); fflush(stdin);} break; case'd': case 'D': printf("nntIngrese monto de tiempo aire que desea comprar: "); scanf("%f",&tiempo); if(tiempo>0){ if(tiempo<=saldo){ saldo-=tiempo; 22
  • 23. printf("nntAhora ingrese numero de telefono:"); scanf("%d",&numero); printf("nntRecarga en proceso,nnten breve resiviras un mensaje de confirmacionnntPresione un boton para continuar"); getch(); fflush(stdin); } else{ printf("nntNo tiene suficiente dinero en la cuenta"); printf("nntnntPresione un boton para continuar"); getch(); fflush(stdin); } } else{ printf("nntError..."); getch(); fflush(stdin); } break; case 'e': case'E': printf("nntHa elegido salir, recuerde retirar tarjeta al finalizar...nntGracias por su preferencia."); getch(); fflush(stdin); break; default: printf("Error..."); } system("cls"); } while (op!='e'&&op!='E'); } 23
  • 24. 24
  • 25. 25
  • 26. 12) Ejercicio b Elaborar un programa en lenguaje C que lea los siguientes datos de un alumno: Nombre y 5 calificaciones(mediante un ciclo) Y devuelve como salida el nombre y el promedio del alumno. El programa debe preguntar si desea continuar calculando promedios en caso afirmativo pregunte los datos de otro alumno e imprima sus salidas correspondientes. Cuando ya no se desee continuar ingresando datos al programa debe imprimir: a) La cantidad de alumnos a la que se le calculó el promedio b) El promedio del grupo y c) La cantidad de alumnos con promedio mayor a 8 26
  • 27. 27
  • 28. 28
  • 29. 13) Ejercicio c Un jugador empedernido quiere un programa que le permita apostar el lanzamiento de un dado. Antes de cada lanzamiento el jugador elige entre 1 y 6. Si al lanzar el dado obtiene el mismo número al que apostó, gana. De lo contrario pierde. El jugador desea que este programa le permita jugar repetidamente, y que lleve una estadística para saber al finalizar, cuántos juegos ganó y cuántos perdió, así como el porcentaje del total de juegos cada uno de estos números. #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<time.h> main(){ floatperdidas_porc,ganancias_porc; intdado,juegos_tot=0,gano=0,perdio,apuesta; charresp,nombre[15]; printf("nnt Hola, ingresa tu nombre:nt"); gets(nombre); system("cls");fflush(stdin); printf("nnt%s, este es un simulador lanzamiento de dados.nnt%cDeseasparticipar%c (s/n)",nombre,168,63); scanf("%c",&resp);system("cls"); fflush(stdin); while(resp=='s' || resp=='S'){ juegos_tot++; printf("nnt%cQu%cn%cmero eliges, del 1 al 6nt",168,130,163); scanf("%d",&apuesta); while(apuesta<=0||apuesta>6){ printf("nntError, no existe ese n%cmero para la epuesta.nntIngresa de nuevo un n%cmero entre 1 y 6",163,163); scanf("%d",&apuesta); } printf("nntListo %s, estoy a punto de lanzar mi dado virtual.nt",nombre); system("pause"); fflush(stdin); srand((unsigned)time(NULL)); dado=rand()%6+1; 29
  • 30. if(apuesta==dado){ printf("nntFelicidades %s, ganaste esta partida, call%c %d.",nombre,162,dado); gano++; } else printf("nntLo siento mucho %s, has perdido, call%c %d.",nombre,162,dado); printf("nnt%s, %cDeseas lanzar de nuevo%c(s/n)nt",nombre,168,63); scanf("%c",&resp);system("cls"); fflush(stdin); } perdio=juegos_tot-gano; ganancias_porc=gano*100/juegos_tot; perdidas_porc=100-ganancias_porc; system("cls"); printf("nntAl finalizar el juego, %s gan%c %d juegos de %d, que representa un %%%.2f del totalnnt, perdi%c %d que es un %%%.2fnnt",nombre,162,gano,juegos_tot,ganancias_p orc,162,perdio,perdidas_porc); printf("nnt"); system("pause"); } 30
  • 31. 31
  • 32. APRENDIZAJE INDIVIDUAL Alba Hernández Jorge Iván: En estas prácticas, se me dificultó un poco la escritura de los ciclos anidados. Logré apreciar que a estas alturas ya tenemos muchas herramientas para realizar restricciones a nuestros programas y obligar al usuario a darnos datos correctos. Fue una práctica con algunos ejercicios muy difíciles (como el cajero automático, el lanzamiento del dado y los triángulos de números) y otros muy sencillos (como los números factoriales o la suma del 1 al 100). García Márquez Stephanie Verónica. Esta práctica en lo personal fue complicada para mí, ya que tuve muchos problemas con los contadores, en ocasiones el compilador arrojaba datos incorrectos y en ocasiones estaba bien, además practique los ciclos anidados, los cuales desde mi punto de vista se debe tener muy en claro la sintaxis , además de las condicionantes. Sin embargo es cuestión de practicar y no desesperarse. Gómez López Cristian: En este tema pude hacer programas que incluyen “iteraciones”, asi como identificar que instrucciones debemos usar en cada tipo de casos. 32