____________________________________________________________________________________________________

COMPARACION DE MICROPROCESADORES

Nueva practica consistente en comparar 2 microprocesadores.

Otra practica que consiste en analizar y resumir la BIOS del PC. En concreto se trata del modelo "Phoenix Award BIOS CMOS".

TENSIONES DE LOS CONECTORES DE LA FUENTE DE ALIMENTACION



Relacion de las tensiones tomadas con un polimetro.

PROGRAMAS C [[ CAMBIO DE BASE ]]

Un programa para cambiar la base de un numero.


int convertir(int n, int b){

int nbase=0;
int i=1;
while(n>0){
nbase=nbase+n%b*i;
i=i*10;
n=n/b;
}
return nbase;
}


int main(){
int num;
int base;
printf("Tecle el numero\n");
scanf("%d", &num);
printf("Tecle la base\n");
scanf("%d", &base);
printf("El resultado es %d en base %d\n", convertir(num, base), base);
}


PD: No he puesto las librerias.

PROGRAMAS C [[ MAYUSCULAS ]]

Programas en C para pasar cadenas a mayusculas.

PROGRAMA 1

void imprimir_mayuscula (char S[]){
int i;
for(i=0;S[i];i++){
putchar(toupper(S[i]));
}
}



int main(){
char cadena [80];
printf("introduce la cadena\n");
gets(cadena);
imprimir_mayuscula(cadena);
printf("\n");
}

PROGRAMA 2

void mayuscula (char S[]){
int i;
for(i=0;S[i];i++){
S[i]=toupper(S[i]);
putchar('\n');
}
}



int main(){
char cadena [80];
printf("introduce la cadena\n");
gets(cadena);
mayuscula(cadena);
puts(cadena);
}



PD: No he creido necesario poner las librerias.