Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Prgramas en c 2
1. MODULO : Manejo de técnicas de
programación
PROF: Hugo Acosta Serna
Carlos Alexis Arana Aldana
GPO: 202
CARRERA : INFORMATICA
2. Problema 2
Despliega el valor de pi
//Elaborado por Carlos Alexis Arana Aldana
# include <stdio.h>
#include <conio.h>
main()
{
clrscr();
printf(“valor de pi:3.1416”)
getch();
}
3. Problema 3
Despliega en pantalla una portada
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
clrscr ( );
printf(“ colegio prof de educación técnica”);
printf(“alumno: carlos Alexis Juan antonio”);
printf(“grupo 202 ”);
printf(“segundo semestre”);
printf(“informática 1”);
printf(“matriculas :14124445-4 12345795-5”);
getch( );
}
4. Problema 4
Desarrolla un programa que despliegue en pantalla el valor de una variable
otorgado en la ejecución del programa el valor será 202
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int ele = 202;
clrscr( );
printf(“grupo %d”,ele”);
getch( );
}
5. Problema 5
Desarrolla un programa que despliegue e pantalla el numero cualuiera otorgado
por el usuario
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int x = 0;
clrscr ( );
printf(“programa 5 desplegado de un numero “);
printf(“digta un numero”);
sacanf(“%d”,&x);
printf(“el numero dado es :%d”,x);
getch( );
}
6. Problema 6
Desarrolla que permite sumar 2 números cualquiera dado cullo resultado será
desplegado en pantalla
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int num1,num2,res;
clrscr( );
printf(“digita un numero”);
scanf (“%d”,&num1);
printf(“digita el otro numero “);
scanf(“%d”,&num2);
res=num1+num2;
printf(“el resultado de la suma es:%d”,res);
getch( );
}
7. Problema 7
Desarrolle un programa que sume 2 números y que despliegue dos números y
despliegue la operación con el resultado
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int x,y,res;
clrscr( );
printf(“prog 7suma de dos vaiables con operación“);
scanf(“%d”,&x);
printf(“digita el segundo valor “);
sacanf(“%d”,&y);
res=x+y;
printf(“suma:%d+%d=%d”,x,y,res);
getch( );
}
8. Problema 8
Desarrolle un programa que calcule y despliegue el doble de un numero
cualquiera
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int x,res;
clrscr( );
printf(“programa 8 el doble de un numero”);
printf(“digita un valor”);
scanf(“%d”,&x);
res=2x*2;
printf(“el doble del numero es :%d”,res”);
getch( );
}
9. Problema 9
Desarrolla un programa que permita calcular y desplegar en pantalla el resultado
de la siguiente expresión aritmética: x=a2+b2/c2
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int a,b,c;
float x;
clrscr( );
printf(“programa 9 el resultado siguiente es”);
a=b=c=x 0;
pritf(“digita el primer valor”);
scanf(“%d”,&a);
printf(“digita el segundo valor”);
scanf(“%d”,&b);
printf(“digita el segundo valor”);
scanf(“%d”,&c);
printf(“el resultado es:%.2f,x);
getch( );
}
10. Programa 10
Desarrolla un programa que despliegue en pantalla el resultado de la siguiente
expresión aritmética a=2x3 y3
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
Int x,y;
Float res;
clrscr( );
printf(“programa 10 expresión aritmética”)
printf(“digita el primer valor”);
scanf(“%d”&x);
printf(“digita el segundo valor”);
scanf(“%d”&y);
res=(.5)*(x*x*x)*(y*y*y);
printf(“el resultado es :%f”,res);
getch( );
}
11. Programa 11
Desarrolla un programa que de solución al planteamiento del problema de
Pitágoras , es decir , tomar como base la siguiente expresión aritmética c=raíz
a2+b2
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
#include < math.h>
main( )
{
Int a,b;
float c;
clrscr( );
c=a=b=0;
printf (“programa 11”);
scanf(“%d”,&a);
scanf(“%d”,&b);
c=sqrt ((an2)+(bn2));
printf(“el resultado es :%.2f”,c);
getch( );
}
12. Problema 12
Desarrolla un programa que despliegue en pantalla el nombre del usuario
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
#include < math.h>
main( )
{
clrscr( );
char d [30];
char k [30];
char l [30];
printf(“escribe tu nombre” );
scanf(“%s”,&d);
printf(“escribe tu apellido paterno”);
scanf(“%s”,&k);
printf(“escribe tu apellido paterno”);
scanf(“%s”,&l);
printf(“tu nombre es:%s %s %s,d,k,l);
getch( );
}
13. Programa 13
Desarrolla un programa que despliegue en pantalla una portada con los datos
otorgados por el usuario considerando el nombre completo, carrera y asignatura
//Elaborado por Carlos Alexis Arana Aldana
#include < stdio.h>
#include < conio.h>
main( )
{
clrscr ( );
char l
char d
char c
char r
char g
char a
clrscr ( );
printf(“ttt portada nn”);
printf(“digita tu nombre”);
scanf(“%s”,&l);
printf(“digia tu apellido paterno”);
scanf(“%s”,&d);
printf(“digita tu apellido materno”);
scanf(“%s”,&c);
printf(“digita tu grupo”);
scanf(“%s”,&r);