Prévia do material em texto
Lista Introdução a Programação
1. Escreva um programa em C que apresente a seguinte saída:
1 - Clientes
2 - Fornecedores
3 - Faturas
0 - Sair
2. Escreva um programa em C que indique o significado dos caracteres especiais:
\n, \\, \t, %%
3. Identifique os erros de compilação detectados nos programas:
a.
/*
* Lista de programação !!!
*/
#include <stdio.h>
main ( )
{
int x, y;
float int = 5.23;
printf(“%f,int”);
}
b.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{ int x=y=z=0;
printf(“%d %d %d\n”, x,y,z);
}
c.
/*
* Lista de programação !!!
*/
#include<stdio.h>
Main ( )
{
printf(“Hello Wolrd”);
}
d.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main
{
printf(“Hello Wolrd”);
}
e.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{
print(“Hello Wolrd”);
}
f.
/*
* Lista de programação !!!
*/
#include<stdio.h>
Main ( )
{
printf(“Hello”) (Wolrd”);
}
g.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{
printf(“Hello”) (Wolrd”);
}
h.
/*
* Lista de programação !!! */
*/
#include<stdio.h>
main ( )
{
printf(“Hello Wolrd”);
}
i.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{
printf(“Hello Wolrd”);
}
j.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{
printf(“Hello Wolrd”)
}
l.
/*
* Lista de programação !!!
*/
include<stdio.h>
main ( )
{
printf(“Hello Wolrd”);
}
m.
/*
* Lista de programação !!!
*/
#include<stdio.h>
main ( )
{
printf(‘Hello Wolrd’);
}
4. Escreva um programa em C que mostre o resto da divisão de dois números
inteiros;
5. Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu
antecessor.
6. Um motorista deseja colocar no seu tanque x reais de gasolina. Escreva um
programa em C para ler o preço do livro da gasolina e o valor do pagamento e
exibir quanto litros de gasolina ele conseguiu colocar no tanque.
7. Faça um programa em C que aplique um desconto de 30% sobre o valor de um
produto, recebido como entrada, e escreva o resultado.
Formatos de Leitura e Escrita
Tipo Formato Observações
char %c Um único caractere
int %d ou %i Um inteiro
short int %hd Um short inteiro
long int %ld Um longo inteiro
unsigned short int %hu short inteiro positivo
unsigned int %u inteiro positivo
unsigned long int %lu longo inteiro positivo
float %f real
double %f real
Funções de Leitura e Escrita
Leitura scanf();
Escrita printf();