/*Programa que calcula el promedio de 3 números*/
#include "conio.h"
#include "stdio.h"
main ( )
{
float A,B,C,D;
clrscr ( );
printf("Digite un número:");
scanf("%f",&A);
printf("Dame un número:");
scanf("%f", &B);
printf("Dame un número:");
scanf("%f", &C);
D=(A+B+C)/3
printf("El promedio es:%d", D);
getch( );
return (0);
}
PROGRAMA 2
/*Programa que a partir de un número positivo, decide si es par o impar*/
#include "conio.h"
#include "stdio.h"
main ( )
{
float A;
clrscr( );
printf("Dame un número");
scanf("%f", &A);
if(A%2==0);
printf("el número es par");
else
printf("el número es impar");
getch( );
return (0);
}
PROGRAMA 3
/*programa que calcula la multiplicación de dos números y despliega el resultado*/
#include "conio.h"
#include "stdio.h"
main ( )
{
float A,B,C;
clrscr ( );
printf("teclea el número:");
scanf("%f", &A);
printf("teclea el segundo número:");
scanf("%f", &B);
C=A*B;
printf("el resultado es:");
scanf("%f", &C);
getch ( );
return (0);
}
PROGRAMA 4
/*programa que calcula el área de un circulo*/
#include "conio.h"
#include "stdio.h"
main ( )
{
float R,A;
clrscr ( );
printf("el valor de radio:");
scanf("%f", &R);
A=(R*R)*3.1416;
printf("el área es:");
scanf("%f", A);
getch( );
return (0);
}
PROGRAMA 5
/*programa que convierte grados F en C*/
#include "conio.h"
#include "stdio.h"
main ( );
{
float F,C;
clrscr( );
printf("valor grados Fahrenheit:");
scanf("%f", &F);
C=(F-32)*(5/9);
printf("el total es:");
scanf("%f", &C);
getch ( );
return (0);
}
PROGRAMA 6
/*programa que calcula los días que una persona ha vivido*/
#include "conio.h"
#include "stdio.h"
main ( )'
{
float E,D;
clrscr( );
printf("teclea el número:");
scanf("%d", &E);
D=E*365;
printf("el resultado es:%f", D);
getch( );
return (0);
}
PROGRAMA 7
/*programa que de dos números dados por el usuario decide cual es el número mayor*/
#include "conio.h"
#include "stdio.h"
main ( )
{
int A,B;
clrscr ( );
printf("introduce el número:");
scanf("%d", &A);
printf("introduce el segundo número:");
scanf("%d", &B);
if(A=>B)
printf("el número mayor es:%d", A);
else
printf("el número mayor es:%d", B);
getch ( );
return( );
}
PROGRAMA 8
/*programa que realiza dos restas de dos números dados por el usuario (A-B y B-A) e indica cual de las restas es positiva*/
#include "conio.h"
#include "stdio.h"
main( )
{
int A,B;
clrscr( );
printf("teclea el número:");
scanf("%d",&A);
printf("teclea el número:");
scanf("%d",&B);
C=A-B
D=B-A
if(C>=0)
printf("la resta de la primera cantidad menos la segunda es positiva:");
else
printf("la resta de la segunda cantidad menos la primera es positiva:");
getch( );
return (0);
}
PROGRAMA 9
/*programa que decide si el número es positivo o negativo*/
#include "conio.h"
#include "stdio.h"
main( )
{
int A;
clrscr( );
printf("teclea un número:");
scanf("%d", &A);
if(A>0)
printf("El resultado es positivo");
else
printf("el resultado es negativo");
getch( );
return (0);
}
PROGRAMA 10
/*programa que permite leer tres valores numéricos y que decida cual de las tres es el mayor*/
#include "conio.h"
#include "stdio.h"
main( )
{
int N1,N2,N3;
clrscr( );
printf("teclea el primer valor:");
scanf("%d",&N1);
printf("teclea el segundo valor:");
scanf("%d",&N2);
printf("teclea el tercer valor:");
scanf("%d",&N3);
if(N1>N2) & (N1>N3)
printf("el mayor es N1");
else
printf("el mayor es N2");
else
printf("el mayor es N3");
return(0);
}
PROGRAMA 11
/*programa que realiza las operaciones básicas en donde el usuario elige la operación deseada mediante el siguiente menú:
1.-Suma
2.-Resta
3.-Multiplicación
4.-División
Elige a la opción deseada:*/
#include <stdio.h>
main( )
{
int op;
float N1,N2,T;
printf("1.-Suma");
printf("2.-Resta");
printf("3.-Multiplicación");
printf("4.-División");
printf("teclea la opción deseada");
scanf("%d",& op);
printf("teclea un numero");
scanf("%f",& N1);
printf("teclea otro numero");
scanf("%d",& N2);
switch (op)
case1:T=N1+N2;
break;
case2:T=N1-N2;
break;
case3:T=N1*N2;
break;
case4:T=N1/N2;
break;
break;
case4:T=N1/N2;
break;
default: printf("opción invalida");
printf("el resultado es:%f", T);
return (0);
}
PROGRAMA 12
/*programa que realiza las operaciones
basicas en donde el usuario elige la operación deseada mediante el siguiente
menú:
1.-Suma
2.-Resta
3.-Multiplicación
4.-División
Elige la opción deseada:*/
#include
<stdio.h>
main ()
{
int op;
float N1, N2, T;
printf("1.-Suma");
printf("2.-Resta");
printf("3.-Multiplicación");
printf("4.-División");
printf("teclea la opción deseada:");
scanf("%f", & op);
printf("teclea un numero:");
scanf("%f", & N1);
printf("teclea otro numero:");
scanf("%f", &
N2);
switch (op){
case 1: T=N1+N2; break;
case 2: T=N1-N2; break;
case 3: T=N1*N2; break;
case 4: T=N1/N2; break;
default:
printf("opción invalida:");}
printf("el resultado
es:%f", & T);
return (0);
}
PROGRAMA 13
/*programa que despliega el siguiente
menú:
1.-Área de un cuadrado
2.-Área de un triángulo
3.-Área de un circulo
Teclea la opción deseada:*/
#include
<stdio.h>
main ()
{
int op;
float B,L,H,R,T;
printf("1.-Área
de un cuadrado");
printf("2.-Área de un triángulo");
printf("3.-Área de un circulo");
printf("teclea la opción deseada:");
scanf("%d", &
op);
switch (op)
{
case 1:printf("valor de lado:");
scanf("%f", &
L);
T=L*L; break;
case
2:printf("teclea la base:");
scanf("%f", &
B);
T=B*H/2; break;
case 3:printf("teclea la
radio:");
scanf("%f", & R);
T=3.1416*(R*H); break;
default:
printf("opción invalida");
printf("el resultado es:%f", T);
}
return 0;
}
PROGRAMA 14
/*uso de la sentencia while*/
#include<stdio.h>
main ()
{
int op; float N1,
N2, T; op=0;
while (op!=5){
printf("1-suma\n2-resta\n3-multiplicación\n4- división\n5-salir\nTeclea
la opción deseada");
scanf("%d\n",
op);
switch (op){
case 1:
printf("teclea el primer numero\n");
scanf("%f\n N1");
printf("teclea el segundo numero\n");
scanf("%f\n N2");
T=N1+N2;break;
case 2:
printf("teclea el primer numero\n");
scanf("%f\n N1");
printf("teclea el segundo numero\n");
scanf("%f\n N2");
T=N1-N2;break;
case 3:
printf("teclea el primer numero\n");
scanf("%f\n N1");
printf("teclea el segundo numero\n");
scanf("%f\n N2");
T=N1*N2;break;
case 4:
printf("teclea el primer numero\n");
scanf("%f\n N1");
printf("teclea el segundo numero\n");
scanf("%f\n N2");
T=N1/N2;break;
}
printf("el resultado es:%f", T);
}
return 0;
}
PROGRAMA 15
/*programa que suma los primeros diez
numeros naturales*/
#include
<stdio.h>
main ()
{
int A,i;
i=1;A=0;
while (i<=10)
{
A=A+i;
i=i+1;
}
printf("el resultado de la suma es:%d", A);
return 0;
}
PROGRAMA 16
/*que tabla de multiplicar deseas:5*/
#include
<stdio.h>
main ()
{
int tabla,num,res;
num=0;
printf("escribe la tabla que deseas saber:");
scanf("%d",
&tabla);
while(num<=9)
{
num=num+1;
res=(tabla*num);
printf("%d*%d=%d\n; tabla,num,res");
}
return 0;
}
PROGRAMA 17
/*uso de la sentencia Do while*/
#include
<stdio.h>
main ()
{
int i;
do{
printf("teclea el valor:\n",
i);
i=i+1;
}
while (i<=10);
return 0;
}
PROGRAMA 18
/*uso de la sentencia Do...while*/
#include
<stdio.h>
main ()
{
char selec;
do{
printf("1.-Comenzar\n");
printf("2.-Abrir\n");
printf("3.-Grabar\n");
printf("4.-Salir\n");
printf("elige una opcion:");
scanf("%c",&
selec);
switch (selec){
case '1':
printf("opcion1");
break;
case '2':
printf("opcion2");
break;
case '3': printf("opcion3");
}
}while (selec!='4');
return 0;
}
PROGRAMA 19
/*cuantos productos deseas cobrar*/
#include <stdio.h>
main ()
{
int n, c;
float Pp,Pt;
printf("cuantos
productos deseas cobrar:");
scanf("%d",
&n);
while (c<=n)
{
printf("teclea el precio:");
scanf("%f", &Pp);
c=c+1;
Pt=Pt+Pp;
}
printf("el resultado es:%f", &Pt);
return 0;
PROGRAMA 20
/*teclea el precio del producto*/
#include
<stdio.h>
main ()
{
int Pp,T;
char s,n,d;
printf("teclea
el precio del producto");
scanf("%d", &
Pp);
T=T+Pp;
printf("Desea
cobrar otro producto s,n");
scanf("%c", &d);
printf("el resultado es:%d", &T);
return 0;
PROGRAMA 21
/*precio del producto
porciento del producto
deseas introducir el precio de otro producto?
contador*/
#include<stdio.h>
main ()
{
float P, C, CD, PD, D, PT, T;
char d; d='s', C=0;
while(d=='s'){
printf("precio del producto:");
scanf("%f",& P);
printf("porciento de descuento:");
scanf("%f",&
PD);
D=PD/100;
CD=P*D;
T=T+PT;
printf("Desea
agregar otro producto:");
D=getchar();
scanf("%C",& D);
printf("El total es:%f", T);
return 0;
}
}
PROGRAMA 22
/*ciclo for*/
#include <stdio.h>
main( )
{
int num,x,result;
printf("introduce un numero:");
scanf("%d",&num);
for(x=0;x<=10;x++){
result=num*x;
printf("\n%d por % d= % d", num, x, result);
}
}
PROGRAMA 23
/*programa que imprime en pantalla los
pimeros 100 numeros naturales*/
#include<stdio.h>
main ()
{
int i;
for (i=1; i<=100; i++){
printf("%d\n", i);
}
return 0;
}
PROGRAMA 24
/*capturar
10 números enteros y sumar los números positivos e imprimir el resultado*/
#include <stdio.h>
main ( )
{
int x,n,r;
for (x=1;x<=10;x++){
printf("introduce un
número:");
scanf("%d",
&n);
if
(n>=0)
r= r+n;}
r= r+n;}
printf("la suma es:%d", r);
return (0);
}
PROGRAMA 25
/*capturar
10 números enteros y sumar los números pares e imprimir el resultado*/
#include <stdio.h>
main ( )
{
int x,n,r;
for (x=1;x<=10;x++){
printf("introduce un numero entero:");
printf("introduce un numero entero:");
scanf("%d",
&n);
if
(n%2==0)
r=r+n;}
printf("el resultado de la suma
es:%d", r);
return (0);
}
PROGRAMA 26
#include <stdio.h>
main()
{float P1,P2,P3,PROM;
char NOM[30];
char MAT[15];
char P='s';
while (p=='s'){
printf("teclea el nombre del alumno:");
scanf("%s", & NOM);
printf("teclea el nombre de la materia:");
scanf("%s", & MAT);
printf("teclea la calificación del primer parcial:");
scanf("%f", & P1);
printf("teclea la calificación del segundo parcial:");
scanf("%f", & P2);
printf("teclea la calificación del tercer parcial:");
scanf("%f", & P3);
PROM=(P1+P2+P3)/3
printf("%f\n", PROM);
if(PROM>=6)
printf("Aprovado");
else
printf("Reprobado");
printf("deseas otra captura: s o n);
scanf("%c", & P);
P=getchar ();
}
return 0;
}
#include <stdio.h>
main()
{float P1,P2,P3,PROM;
char NOM[30];
char MAT[15];
char P='s';
while (p=='s'){
printf("teclea el nombre del alumno:");
scanf("%s", & NOM);
printf("teclea el nombre de la materia:");
scanf("%s", & MAT);
printf("teclea la calificación del primer parcial:");
scanf("%f", & P1);
printf("teclea la calificación del segundo parcial:");
scanf("%f", & P2);
printf("teclea la calificación del tercer parcial:");
scanf("%f", & P3);
PROM=(P1+P2+P3)/3
printf("%f\n", PROM);
if(PROM>=6)
printf("Aprovado");
else
printf("Reprobado");
printf("deseas otra captura: s o n);
scanf("%c", & P);
P=getchar ();
}
return 0;
}
PROGRAMA 27
#include <stdio.h>
main()
{
int a[5], i, num;
for(i=0;i<5;i++){
printf("teclea el numero: \n");
scanf("%d", &num);
a[i]=num;
}
for(i=0;i<5;i++){
printf("a[%d]=%d\n\n", i, a [i]);
}
return 0;
}
#include <stdio.h>
main()
{
int a[5], i, num;
for(i=0;i<5;i++){
printf("teclea el numero: \n");
scanf("%d", &num);
a[i]=num;
}
for(i=0;i<5;i++){
printf("a[%d]=%d\n\n", i, a [i]);
}
return 0;
}
PROGRAMA 28
/*Realizar un programa en lenguaje c que en un vector se posicionen 10 números dados por el usuario y posteriormente imprimir la
-Suma de todos los elementos
-El promedio*/
#include <stdio.h>
main ()
{
int a[10], i, num, T;
float prom;
for(i=0;i<10;i++){
printf("teclea un numero:\n");
scanf("%d", & num);
a[i]=num;
T=T+num;
prom=T/10;
}
for(i=0;i<10;i++){
printf("a[%d]=%d\n\n", i, a[i]);
}
printf("el resultado de la suma es:%d", T);
printf("el promedio es:%f", prom);
return 0;
}
PROGRAMA 29
/*realizar un programa en lenguaje C que permita leer 10 números y que los almacene en un vector que sume números pares y que imprima los números que se capturan junto con la suma*/
#include <stdio.h>
main ()
{
int n[10], i, num, T;
for (i=0;i<10;i++){
printf("teclea un número:\n");
scanf("%d", & num);
n[i]=num;
if(num%2==0)
T=T+num;
}
for(i=0;i<10;i++){
printf("a[%d]=%d\n\n", i, n[i]);
}
printf("el resultado de la suma es:%d", T);
return 0;
}
PROGRAMA 30
/*Programa un programa en lenguaje C en donde utilice una matriz para almacenar la siguiente información:
-Nombre del Alumno:
-Apellido Paterno:
-Apellido Materno:
-Dirección:
-Teléfono:
-Promedio:
-Preguntar si desea capturar otro alumno.
-Imprimir Información. */
#include <stdio.h>
main (){
int G, X;
char na[10][10], ap[10][10], am[10][10], d[10][20], tel[10][10], c, prom[10][5]; C='s''; G=0;
do{
printf("teclea el nombre del alumno:");
scanf("%s, &na[6][0];
printf("teclea el apellido paterno:");
scanf("%s, &ap[6][0];
printf("teclea el apellido materno:");
scanf("%s, &am[6][0];
printf("teclea la direccion:");
scanf("%s, &d[6][0];
printf("teclea el telefono:");
scanf("%s, &tel[6][0];
printf("teclea el promedio:");
scanf("%s, &prom[6][0];
printf("Desea introducir otro alumno: s o n");
scanf("%c", &c);
c=getchar();
G++{
while(c=='s');
for(x=0;x<G;x++)
}
printf("Nombre:%s\n Apellido paterno:%s\n Apellido materno:%s\n Direccion:%s\n Telefono:%s\n Promedio:%s\n", Nom[x], ap[x], am[x], d[x], tel[x], prom[x]);
printf("\n");
}
return0;
}
No hay comentarios:
Publicar un comentario