um programa em c #include bibliotecas variáveis globais declaração de funções do programador...

8
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; }

Upload: internet

Post on 16-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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;}

Page 2: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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);

Page 3: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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);

Page 4: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

Comandos de controle• Comandos de desvios

if (a > b) { printf(“a é maior que b”);}else{ printf(“b é maior que a”);}

Page 5: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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”);

}

Page 6: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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++;}

Page 7: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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;

}

Page 8: Um programa em C #include Bibliotecas Variáveis globais Declaração de funções do programador Função inicial do C Funções do programador int main(void){

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.