PRÁTICA 1 – INTRODUÇÃO A LINGUAGEM C
Comandos:
printf, scanf, int e char[]
Introdução:
Um compilador C++ transforma uma lista de comandos (linguagem C) em assembly (linguagem de máquina) e finalmente para binário executável (EXE).
Tarefa:
Copie, cole, compile e execute cada um dos seguintes programas no DEC C++:
Caso não possua o DEVC ou compilador instalado, use esse compilador online
Programa 1 – PRINTF:
1 2 3 4 5 6 |
#include <stdio.h> #include <conio.h> main() { printf("CEFET"); getch(); } |
Programa 2 – PRINTF formatado
1 2 3 4 5 6 7 8 |
#include <stdio.h> #include <conio.h> main() { int numero = 2; printf("meu nome: CEFET\n"); //Isso é um comentário printf("meu numero da chamada: %d",numero); getch(); } |
Programa 3 – SCANF formatado em decimal (%d)
1 2 3 4 5 6 7 8 9 10 |
#include <stdio.h> #include <conio.h> main() { int numero; printf("Qual o seu numero?\n"); //Pergunta ao usuário scanf("%d", &numero); printf("nome: CEFET\n"); printf("numero da chamada: %d",numero); getch(); } |
Programa 4 – SCANF formatado em decimal (%d) e string (%s)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#include <stdio.h> #include <conio.h> main() { int numero; char nome[10]; //Até 10 caracteres printf("Qual o seu nome?\n"); //Pergunta ao usuário scanf("%s", nome); printf("Qual o seu numero?\n"); //Pergunta ao usuário scanf("%d", &numero); printf("nome: %s\n",nome); printf("numero da chamada: %d",numero); getch(); } |
Desafio: Pergunte o nome e o sobrenome separadamente e imprima na mesma linha, separado apenas por um espaço.
1 2 3 4 5 6 7 8 9 10 11 12 |
#include <stdio.h> #include <conio.h> main() { char nome[10]; //Até 10 caracteres char sobrenome[10]; //Até 10 caracteres printf("Qual o seu nome?\n"); //Pergunta ao usuário scanf("%s", nome); printf("Qual o seu sobrenome?\n"); //Pergunta ao usuário scanf("%s", sobrenome); printf("Nome completo: %s %s",nome,sobrenome); getch(); } |