um programa em c #include bibliotecas variáveis globais declaração de funções do programador...
TRANSCRIPT
Um programa em C
#include <stdio.h>#include <conio.h>Bibliotecas
Variáveis globais
Declaração de funções do programador
Função inicial do C
Funções do programador
int main(void){ ... return 0;}
char matriz[10][15];int somatorio;
int soma(int a, int b);
int soma(int a, int b){ int c; c = a + b; return c;}
Comandos de saída em tela
printf(“Alo Mundo!”);
int nota;nota= 10;printf(“A nota do aluno foi %d”, nota);
char nota;nota= ‘A’;printf(“A nota do aluno foi %c”, nota);
Comandos de entrada
char nome[15];gets(nome);
char ch;ch= getch();
• Lê um caracter do teclado
• Lê uma string do teclado
• Converte de string para inteiro
char valor[10];int saldo;saldo= atoi(valor);
Comandos de controle• Comandos de desvios
if (a > b) { printf(“a é maior que b”);}else{ printf(“b é maior que a”);}
Comandos de controle• Comandos de desvios
char nota;...switch (nota){
case ‘A’:printf(“Estudar”);break;
case ‘B’:printf(“Estudar mais”);break;
default:printf(“Estudar muito mais”);
}
Comandos de controle• Comandos de repetição
int i, soma;soma= 0;for( i= 0 ; i < 10 ; i++ ){ soma= soma + i;}
int i, soma;soma= 0;i= 0;while ( i < 10 ){ soma= soma + i; i++;}
Exemplo#include "stdafx.h"#include <stdio.h>#include <conio.h>
int main(void){
int i, val, soma;char str[10];soma= 0;for(i= 1; i <= 3; i++){
printf(“\n Digite o valor %d: ”, i);gets(str);val= atoi(str);soma= soma + val;
}printf(“Media: ”, soma/i);getch();return 0;
}
Aquecimento1. Escreva um programa que mostre na tela os números de 1 a 20 usando:
1. Um comando for2. Um comando while
2. Escreva um programa que guarde em um vetor, de tamanho 20, os números de 1 a 20
3. Utilizando um comando switch, escreva um programa que leia um caracter do teclado e devolva se o caracter é uma vogal ou uma consoante.
4. Escreva um programa que leia dois números inteiros do teclado e mostre a soma dos inteiros compreendidos entre os dois números lidos. Exemplo: 5 e 9 produz 35 (5+6+7+8+9=35)
5. Escreva um programa que calcule o fatorial de um inteiro positivo fornecido pelo usuário. Se o valor digitado não for um inteiro positivo o programa deve emitir um erro.