• Matéria: Informática
  • Autor: radioativojogo
  • Perguntado 8 anos atrás

Na linguagem C, uma das formas de entrada de dados, permite o recebimento dos dados digitados pelo usuário, armazenando-os em variáveis. Já à saída de dados, permite mostrar os dados armazenados nas variáveis, ou a impressão de texto na tela do usuário.
Sabendo disso assinale a alternativa correta para a entrada e saída de dados do tipo inteiro.

I scanf("%d",&num1); printf("%d",num1);
II scanf("%d",num1); printf("%d",num1);
III scanf("%d",num1); printf("%d",num1);
IV scanf("%f",&num1); printf("%f",num1);
V scanf("%c",&num1); printf("d",&num1);
Resposta: Somente as afirmativas I e IV estão corretas.
copie e cole o codigo abaixo no arquivo fonte do dev c++
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define max 5

int main ()
{
   
    int num1;
    float num2;
   
    printf("Digite o numero\n\n");
   
     scanf("%d",&num1);
     printf("%d",num1);//imprime na tela o numero recebido
    printf("\n");//pula uma linha
    system("pause");
   
    printf("Digite o numero \n\n");
    scanf("%f",&num2); //mudei o num1 para num 2
    printf("%f",num2);
    printf("\n");
    system("pause");
   
    //return(0);
   
}



Respostas

respondido por: Eggcellent
1

A IV seria um equivoco, já que é um float!

A única correta é a I.


radioativojogo: kkk Perfeito esqueci que era do tipo inteiro%d. obrigado.
Perguntas similares