Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Allanro

Converter de C para Assembly

Recommended Posts

Tenho este programa e gostaria de converter para Assembly

Alguem saberia converter??

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
	int A;
	int P1_3;
	int P1_0;
	int P1_2;
	int P1_1;
  
	for(;;)//inicialização 
	{
						   
		   prinf("Le Portal P1.3\n");
		   scanf("%d",&P1_3);
			A= P1_3; 
		  if(A!=0)
			{
					  
				   prinf("Le Portal P1.0\n"); 
				   scanf("%d",&P1_0);
				   if(A==0)//testa o P1.0
				   {	 
						 prinf("Le Portal P1_1\n");
						 scanf("%d",&P1_1);
						 A=P1_1;
						 if(A==0)
						 {
								 prinf("Le Portal P1_2\n");
								 scanf("%d",&P1_2);
								 A=P1_2;
								 if(A==0)
								 {
										 printf("FAROL DIREITO QUEIMADO\n");
								 }
								 else
								 {
									 prinf("FAROL ESQUERDO QUEIMADO\n");
								 }
						 }
						 else
						 {
							 printf("Le Portal P1.2\n");
							 scanf("%d",&P1_2);
							 A=P1_2;
							 if(A==0)
							 {
									 printf("FREIO DIREITO QUEIMADA\n");
							 }
							 else
							 {
								 printf("FREIO ESQUERDA QUEIMADA\n");
							 }
						 }
				   }
				   else
				   {
					 printf("Le Portal P1.1\n");
					 scanf("%d",&P1_1);
					 A=P1_1;
					 if(A==0)
					 {
							 printf("Le Portal P1.2\n");
							 scanf("%d",&P1_2);
							 A=P1_2;
							 if(A==0)
							 {
									 printf("SETA DIREITA QUEIMADA\n");
							 }
							 else
							 {
								 printf("SETA ESQUERDA QUEIMADA\n");
							 }
					 }
					 else
					 {
						 printf("Le Portal P1.2\n");
						 scanf("%d",&P1_2);
						 A=P1_2;
						 if(A==0)
						 {
								 printf("RE DIREITA QUEIMADA\n");
						 }
						 else
						 {
							 printf("RE ESQUERDA QUEIMADA\n");
						 }
					 }  
				   }
				   
				  
		  
			}//fim while
			
	}
  
  system("PAUSE");	
  return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.