Actividad 1 T4 - UrzuaNievesOscar

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 34

IERÍA INDUSTRIAL

ALGORITMOS Y LENGUAJES DE PROGRAMACION

ACTIVIDAD 1 T4

Profesor: Rafael Portillo Rosales


Alumno: Oscar Leobardo Urzua Nieves
Número de control: D21153158
Fecha: 19/05/2023
MU4P1.CPP

/*Programa que lee un número entero desde el


teclado y muestra un mensaje si dicho número
es positivo.
Aquí solamente se utiliza una sola sentencia Archivo:

MU4P1.CPP */

#include<stdio.h>

#include<conio.h>
#include<stdlib.h> int main()
{

system("cls"); int num1;


printf("\nDame un numero
entero:"); scanf("%d",&num1); if(num1>0)
printf("El numero %d es positivo", num1);
getch();
}
MU4P2.CPP
/*Programa que lee un número entero desde el teclado
y muestra un mensaje si dicho número es positivo. Aquí
solamente se utiliza más de una instrucción (sentencia)
Archivo: MU4P2.CPP */

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>
#include<windows.h>
using namespace std;
void gotoxy(int x,int
y); int main()
{ system("cls"); int num1;
gotoxy(20,10); printf("\nDame un
numero entero:");
scanf("%d",&num1); if(num1>0)
{ gotoxy(20,12); printf("El numero %d es
positivo", num1); gotoxy(20,14);
printf("Pulse una tecla para continuar");
}

getch();

void gotoxy(int x,int y){

HANDLE hcon;

hcon =
GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos; dwPos.X = x; dwPos.Y= y;
SetConsoleCursorPosition(hcon,dwPos);

}
MU4P3.CPP
/*Programa que lee 2 números enteros y muestra cual es el
mayor y menor

Archivo: MU4P3.CPP */

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>
#include<windows.h>
using namespace std;
void gotoxy(int x,int y);
int main()
{

system("cls"); int num1,num2;


gotoxy(20,8); printf("Dame el primer
numero entero:"); scanf("%d",&num1);
gotoxy(20,10); printf("Dame el segundo
numero entero:"); scanf("%d",&num2);
if(num1>num2) { gotoxy(20,12); printf("El
numero %d es el mayor",num1);
gotoxy(20,14); printf("El numero %d es el
menor",num2);
}

else

gotoxy(20,12); printf("El numero


%d es el mayor",num2);
gotoxy(20,14); printf("El numero %d es
el menor",num1);

gotoxy(20,16);

printf("Pulse una tecla para


continuar..."); getch();
}

void gotoxy(int x,int y){

HANDLE hcon;

hcon =
GetStdHandle(STD_OUTPUT_HANDL E);
COORD dwPos; dwPos.X = x; dwPos.Y=
y;
SetConsoleCursorPosition(hcon,dwPos);

}
MU4P3B.CPP
/*MISMO PROGRAMA ANTERIOR, CON OTRA FORMA Programa que lee 2 números enteros y
muestra cual es el mayor y menor Archivo: MU4P3B.CPP */ #include<stdio.h>

#include<conio.h>

#include<stdlib.h>
#include<windows.h> using
namespace std; void gotoxy(int x,int
y); int main()
{

system("cls"); int num1,


num2,mayor,menor; gotoxy(20,8); printf("Dame el
primer número entero:"); scanf("%d",&num1);
gotoxy(20,10); printf("Dame el segundo
número entero:");
scanf("%d",&num2); if(num1>num2)
{

mayor=num1; menor=num2;
}

else

mayor=num2; menor=num1;
}

gotoxy(20,12); printf("El número %d es


el mayor:", mayor);
gotoxy(20,14); printf("El número %d es
el menor:", menor);
gotoxy(20,16);
printf("Pulse una tecla para
continuar..."); getch();
}

void gotoxy(int x,int y){

HANDLE hcon;

hcon = GetStdHandle(STD_OUTPUT_HANDLE);

COORD dwPos;
dwPos.X = x; dwPos.Y= y;
SetConsoleCursorPosition(hcon,dwPos);

}
U3P4.CPP
/*Programa que lee un número entero desde el teclado y muestra
un mensaje si dicho número es positivo, negativo o igual a cero.
Archivo: U3P4.CPP*/

#include<stdio.h>
#include<conio.h>
int main()
{ int num; printf("\nDame un numero entero:");
scanf("%d",&num); if(num>0)
printf("El numero %d es positivo", num);
if(num<0) printf("El numero %d es
negativo", num); if(num==0) printf("El
numero %d es igual a cero", num);
getch();

}
U3P6.CPP

/*Programa que lee un número entero desde


el teclado y muestra un mensaje si dicho
número es par o impar.
Archivo:
U3P6.CPP*/
#include<stdio.h> int
main()
{ int num; printf("Da un numero");
scanf("%d",&num); if(num%2==0)
printf("\n\t El numero %d es par\n\
n",num); else
printf("\n\t El numero %d es
impar\n\n",num);

}
U3P7.CPP

/*Programa que lee la hora desde el teclado


y muestra un mensaje si dicha hora
corresponde a "Buenos Días", "Buenas
tardes", "Buenas noches".
Archivo:
U3P7.CPP */
#include<stdio.h> int main()
{ int hora; printf("Da un hora");
scanf( "%d",&hora);
if((hora>=0)&&(hora<12)) printf("Buenos
dias"); else if((hora>=12)&&(hora<18))
printf("Buenas tardes"); else
if((hora>=18)&&(hora<24)) printf("Buenas
noches"); else printf("Hora no valida");
}
U3P8.CPP
U3P9.CPP

/*Programa que lee un carácter alfábetico (lo convierte a mayúsculas con la


función toupper) y da el nombre de un color dependiendo del carácter
capturado. Archivo: U3P8.CPP */ #include<stdio.h>

#include<conio.h>
#include<ctype.h> int main()
{ char eleccion; printf("Dame un caracter alfabetico:");
switch(eleccion=toupper(getchar())
)
{

case'R':printf("Rojo");
break;
case'B':printf("Blanco");
break; case'A':printf("Azul");
break; default:printf("Error");
}

getch();

}
U3P10.CPP
U3P11.CPP
U3P12.CPP

/*Programa que lee un carácter alfabético (sin convertirlo a


mayúsculas) y da el nombre de un color dependiendo del
carácter capturado. Este programa es igual al anterior, la
diferencia radica en el código ya que se puede poner en cada
case varios colores. Archivo: U3P9.CPP */

#include<stdio.h>
#include<conio.h> int main()
{

char eleccion; printf("Dame un carácter


alfabético:");
switch(eleccion=getchar())

{ case'r':
case'R':printf("Rojo"); break;
case'b':
case'B':printf("Blanco"); break;
case'a':
case'A':printf("Azul"); break; default:printf("Error");
}

getch();

}
/*Primer ejemplo:

//Archivo: U3P10.CPP

*/

#include<stdio.h>

#include<conio.h>

#include<math.h>
#include<stdlib.h> int
main()
{ int indicador,x,y; system("cls"); switch(indicador)

case-1:y=fabs(x); break;

case

0:y=sqrt(x); break;
case
1:y=x; break;
case
2:
case 3:y=2*(x-1);

break; default:y=0;
}

getch();

}
U3P11.CPP

/*Segundo ejemplo:

//Archivo: U3P11.CPP

*/

#include<stdio.h>
#include<stdlib.h> int
main()
{ char opcion;
system("cls");
printf("\n\n\t\t M E N S A J E S \n");
printf("\n\t 1. amor"); printf("\n\t
2. alegria"); printf("\n\t
3. felicidad"); printf("\n\t
4. emocion");
printf("\n\n\t\t opcion --- >");
opcion=getchar(); switch(opcion)
{

case'1' : printf("\n\n\t\t TE QUIERO MUCHO"); break; case'2'


: printf("\n\n\t\t ME SIENTO ALEGRE"); break; case'3' :
printf("\n\n\t\t SOY FELIZ"); break; case'4' : printf("\n\n\t\t
SIENTO EMOCION POR TODO");
break; default: printf("\n\n\t\t NO
SELECCIONASTE DEL 1-4"); break;
}
}
U3P13.CPP

/*Ejemplo sentencia FOR

Archivo:U3P13.CPP

*/

#include<stdio.h>

#include<conio.h>
#include<stdlib.h> int main()
{

system("cls"); int x,y;


for(x=5,y=11;x<=50;x++,y++){ printf("3x+y=%d",3*x+y);
}

}
/*Programa que genera los enteros consecutivos
0,1, 2, ...,9, cada uno de ellos en linea. Archivo:U3P14.CPP

*/

#include<stdio.h> int main()


{ int digito=0; for(;digito<=9;)
printf("%d\n",digito++);

}
U3P15.CPP

/*Programa que suma los números del 1 al 100 y muestra el


resultado parcial cada vez que entra al ciclo. Archivo:U3P15.CPP

*/

#include<stdio.h> int main()


{ int contador; int total = 0; for(contador =
1;contador<=100;contador++)
{

printf("Sumando %d a
%d",contador, total); total = total + contador;
printf(" es igual a
%d",total);
}

}
U3P17.CPP

U3P20.CPP
/*Programa que inicializa la variable r con el valor de "S",
imprime "hola" y pregunta si deseas otra vez S/N: el ciclo se
repetirá mientras que el usuario capture la letra "S", en caso
contrario se sale del ciclo.
Archivo:U3P20.CPP

*/

#include<stdio.h>
#include<conio.h>
int main()
{ char r='S'; while
(r=='S')
{ printf("hola"); printf("deseas otra
vez:
S/N"); r=getch();
}

getch();

}
/*Programa que genera los enteros
consecutivos 1, 2, ...,10, cada uno de ellos
en línea. Archivo:U3P24.CPP

*/

#include<stdio.h> main()
{

int numero=1;
while(numero<=10)
{

printf("%d\n",numero); numero++;
}

}
U3P25.CPP

/*Programa que muestra un menú y ejecuta las


instrucciones que se encuentran en el switch.
Termina hasta que se teclee 4. Archivo:
U3P25.CPP
*/

#include<stdio.h> main()
{

char seleccion; do

printf("1.- Comenzar\n"); printf("2.-


Abrir\n"); printf("3.- Grabar\n"); printf("4.- Salir\
n"); printf("Escoge una opcion:");
seleccion=getchar();
switch(seleccion)
{

case'1':printf("Opcion
1"); break;
case'2':printf("Opcion
2"); break;
case'3':printf("Opcion
3");
}

while(seleccion!='4');

También podría gustarte