Calcula ano de nascimento - C + Assembly

Publicado por André (última atualização em 13/09/2010)

[ Hits: 8.050 ]

Homepage: http://127.0.0.1

Download asm.c




Código bem simples que calcula o ano do nascimento a partir da idade.

Foram usadas duas linguagens neste código, C e Assembly, código para estudo.

  



Esconder código-fonte

#include <stdio.h>

int ano(int i){
    printf("Entre com sua idade: ");
    scanf("%d",&i);
__asm__("mov %%ecx, %%eax": : "c"(2010 - i));
}

int main(void){



    printf("Voce nasceu em: %d\n", ano(0));
return 0;
}

Scripts recomendados

codigo em assembley que soma dois numeros

"Clear Screen" para Linux 64 bits em Assembly Puro (GNU Assembly)

GAS "Hello World" o número de vezes definido pelo usuário

Algoritmo de Raiz Quadrada Inteira em Assembly Puro para Linux x86 (GNU Assembler)

Assembler 8086 - Recebe um caractere do usuário e imprime o código ASCII em pontos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts