3. #include<stdio.h>
#include<stdafx.h>
#include<conio.h>
int main()
{
int a, b, c, max;
printf("Introduce tres valores, separados por espacios: ");
scanf("%d%d%d", &a, &b, &c);
if(a>b)
max=a;
else
max=b;
if(c>max)
max=c;
printf("El valor maximo de %d, %d y %d es %dn", a, b, c, max);
getch();
}
DE DECIMAL A BINARIO
// de decimala binario.cpp: define el punto de entrada de la aplicación
de consola.
//
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
int _tmain(int argc, _TCHAR* argv[])
{
int num;
printf("introduzca el numero decimal ");
scanf("%d",&num);
while(num>=2){
printf("%it",num%2);
num=num/2;
}
printf("%in",num);
getch();
return 0;
4. }
Verificaciónde rut
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
longint saca_dig(longint);
void main()
{longint run,dvv;
//clrscr();
printf("ingresa tu rut:n");
scanf("%li", & run);
dvv=saca_dig(run);
if ((dvv%11)==0)
printf("el d¡gito verificador es 0");
if ((dvv%11)==1)
printf("el d¡gito verificador es k");
if ((dvv%11)>1)
{
printf("el d¡gito verificador es %i", 11-(dvv%11));
}
//ahora funciona bien
getch();
}
longint saca_dig(longint x)
{longint aux=0,cont=2;
while(x!=0)
{
aux+=((x%10)*cont);
cont++;
if (cont>7) cont=2;
x/=10;
}
return(aux);
}
Otro
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
5. int _tmain(int argc, _TCHAR* argv[])
{
int T,M=0,S=1;
scanf("%d",&T);
for(;T;T/=10)S=(S+T%10*(9-M++%6))%11;
printf("%cn",S?S+47:75);
getch();
return 0;
}
Decimal a binario
#include"stdafx.h"
#include"stdio.h"
#include "conio.h"
int main(){
int base, numero, res, suma;
suma = 0;
printf("Ingresa un numero: n");
scanf("%d", &numero);
base = 1;
while(numero >= 1){
res = numero % 2;
numero = numero / 2;
suma = suma + res * base;
base = base * 10;
}
printf("El numero en binario es: %d", suma);
getch();
}
6. Fibonacci
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
int _tmain(int argc, _TCHAR* argv[])
{
int primero = 0, segundo = 1, suma = 0, i = 1, cant;
printf("ingrese un numero ");
scanf("%d",&cant);
printf("%dt",primero);
while (i<cant)
{
primero=primero;
primero=segundo;
segundo=suma;
suma=primero+segundo;
printf("%dt",suma);
i++;
}
getch();
}
Decimal a octal
#include"stdafx.h"
#include"stdio.h"
#include "conio.h"
int main(){
int base, numero, res, suma;
suma = 0;
printf("Ingresa un numero: n");
scanf("%d", &numero);
base = 1;
while(numero >= 1){
res = numero % 8;
numero = numero / 8;
suma = suma + res * base;
base = base * 10;
}
printf("El numero en binario es: %d", suma);
getch();
}
7. Factorial
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
int main()
{
int num,fact=1;
printf("tt::FACTORIAL::");
printf("nnIntroduce un numero: ");scanf("%d",&num);
for(int i=2; i<=num; i++)
{
fact = fact * i;
}
printf("Su factorial es: %d",fact);
getch();
return 0;
}
Segundosahoras minutos
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
int main()
{
int sec, hr, min;
printf("Introduce los segundos: ");
scanf("%d",&sec);
hr = sec / (60*60);
sec %= 60*60;
min = sec / 60;
sec %= 60;
printf("%d Horas %d Minutos y %d Segundos ",hr,min,sec);
getch();
}
Primo
#include"stdafx.h"
#include"stdio.h"
#include"conio.h"
int main()
{
int num=1,c,res,nc=0,rep=0;
while(num!=0)