Ejemplos de C - Entrada / Salida estándar

 

1.- Programa que toma 2 números y hace operaciones sobre ellos:

#include<stdio.h>
void main()
{
unsigned int nro1,nro2,suma,resta,prod,div,resto;
printf("Introduce 2 números:\n");
printf("Número 1:");scanf("%u",&nro1);
printf("Número 2:");scanf("%u",&nro2);
suma=nro1+nro2;
resta=nro1-nro2;
prod=nro1*nro2;
div=nro1/nro2;
resto=nro1%nro2;
printf("La suma es %u \n",suma);
printf("La resta es %u \n",resta);
printf("El producto es %u \n",prod);
printf("El cociente es %u \n",div);
printf("El resto es %u \n",resto);
}

2.- Programa que pide un nombre y lo saca por pantalla:

#include<stdio.h>
void main()
{
char nom;
scanf("%s",&nom);
printf("buenos dias D. %s",&nom);
}

3.- Programa que pide un número y realiza operaciones sobre él:

#include<stdio.h>
void main()
{
int nro1,nro2,nro3,nro4;
scanf("%d",&nro1);
printf("el número tecleado es:%d\n",nro1);
printf("la direccion de memoria donde se encuentra es:%d\n",&nro1);
nro1+=1;
printf("el número tecleado incrementado en una unidad es:%d\n",nro1);
nro1-=2;
printf("el número tecleado decrementado en una unidad es:%d\n",nro1);
nro1+=3;
printf("el número tecleado incrementado por dos es:%d\n",nro1);
nro1-=4;
printf("el número tecleado decrementado por dos es:%d\n",nro1);
nro1+=2;
nro2=nro1*2;
printf("el número tecleado multiplicado por dos es:%d\n",nro2);
nro3=nro1/2;
printf("el número tecleado dividido por dos es:%d\n",nro3);
nro4=nro1%2;
printf("el resto de dividir el número entre dos es:%d\n",nro4);
}

4.- Programa que pide un caracter y lo visualiza:

#include<stdio.h>
void main()
{
char c;
printf("Teclea un caracter:\n");
scanf("%c",&c);
printf("EL CARACTER TECLEADO ES:%c",c);
}

5.- Programa que pide diversos datos y los visualiza:

#include<stdio.h>
void main()
{
int cant,prec,precio;
char nom;
printf("Teclea nombre, cantidad y precio:\n");
scanf("%s""%d""%d",&nom,&cant,&prec);
precio=cant*prec;
printf("El importe de la compra de %s es %d PTS", &nom,precio);
}

 


VOLVER

A PROGRAMAR © 2002. All Rights Reserved.
Hosted by www.Geocities.ws

1