PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C



Documentos relacionados
PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

José Romildo Malaquias

Linguagem C estruturas de repetição

Introdução à Programação em C (II)

UNIVERSIDADE DA BEIRA INTERIOR

Module Introduction. Programação. Cap. 4 Algoritmos e Programação Estruturada

Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição. OPL e IC1 Prof: Anilton Joaquim da Silva

Fundamentos de Programação 1

1ª versão. #include <stdio.h> #include <string.h> #include <stdlib.h> #define maxdiscos 1000

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

Estruturas de repetição. Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C.

Aula 7 Oficina de Programação Estruturas de Repetição no C. Profa. Elaine Faria UFU

Estruturas de entrada e saída

Linguagens de programação. Introdução ao C (continuação)

Prova 1 QUESTÃO 1. (1) nusp % 3 == 1. MAC2166 Introdução à Computação para a Engenharia. # include <stdio.h>

Estruturas de Controle de Fluxo

MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2003 Primeira Prova 2 de abril de 2003

Linguagem C (estruturas condicionais)

Introdução à Programação em C Input / Output

Analise o código abaixo:

Laboratório 3 Comandos de repetição while, do-while e for

MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais

Instruções condicionais. Instruções de repetição. Programa simples. Se fizeres barulho então apanhas um estalo!!!! Se condição então acção.

Lógica de Programação I

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

Estrutura do programa

ALGORITMOS I. Procedimentos e Funções

Aula 16: Laços aninhados e desvios

Programação de Computadores IV. Estruturas de repetição Slides cedidos por Bruno Augusto Dorta Marques

Cap.2.5: Design de Algoritmos e Programação Estruturada. Algoritmos, fluxogramas e pseudo-código

Convertendo Algoritmos para a Linguagem C

Prof. Dr. Abel Gomes Cap.4: Design de Algoritmos e Programação Estruturada. Algoritmos, fluxogramas e pseudo-código

Programação: Vetores

Lógica de Programação I

MC-102 Aula 19 Registros

Introdução a Computação

Introdução à Programação em C (I)

Aula 14: Repetição (Parte 2)

MC-102 Aula 06 Comandos Repetitivos

Linguagem de Programação I

Lógica de Programação I

Linguagem C. Programação Estruturada. Funções Matemáticas. Prof. Luis Nícolas de Amorim Trigo

Comandos Sequenciais if else, e Switch

UFSM Introdução ao Dev-C++ Profa. Patrícia Pitthan. Introdução ao Dev-C++

Algoritmos de Busca em Tabelas

Introdução à Programação I

Estruturas de repetição (Ciclos)

3. Linguagem de Programação C

Introdução à Programação em C (I)

Aula 8 Oficina de Programação Vetores. Profa. Elaine Faria UFU

11 a Aula ESTRUTURAS DE REPETIÇÃO

Tipos de Dados Simples

Lógica de Programação I

ALGORITMO I ESTRUTURA DE CONTROLE REPETIÇÃO PARA / ENQUANTO;

Programação 1. Rafael Vargas Mesquita. ftp://ftp.ci.ifes.edu.br/informatica/rafael/

Estruturas de Repetição

Computação 2. Diego Addan Aula 3. Funções

ESTRUTURAS COMPOSTAS

Funções de Entrada e Saída Formatada Constantes de barra invertida

LP II Estrutura de Dados. Introdução e Linguagem C. Prof. José Honorato F. Nunes honorato.nunes@ifbaiano.bonfim.edu.br

LP II Estrutura de Dados

Linguagem C Estruturas de Repetição

Transcrição:

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C 1

2

Repetição 1 Enquanto 'C' é verdadeira Fazer? 3

Repetição 1 Enquanto 'C' é verdadeira Fazer? while (C)?; 4

Enunciado: Construa um algoritmo para mostrar os 100 primeiros números naturais impares. 5

Algoritmo: Atribuir a CONT o valor inteiro 1 6

Algoritmo: Atribuir a CONT o valor inteiro 1 Atribuir a IMPAR o valor inteiro 1 7

Algoritmo: Atribuir a CONT o valor inteiro 1 Atribuir a IMPAR o valor inteiro 1 Enquanto 'CONT <= 100' é verdadeiro Fazer 8

Algoritmo: Atribuir a CONT o valor inteiro 1 Atribuir a IMPAR o valor inteiro 1 Enquanto 'CONT <= 100' é verdadeiro Fazer Mostrar o valor de IMPAR 9

Algoritmo: Atribuir a CONT o valor inteiro 1 Atribuir a IMPAR o valor inteiro 1 Enquanto 'CONT <= 100' é verdadeiro Fazer Mostrar o valor de IMPAR Atribuir a IMPAR o valor inteiro IMPAR+2 10

Algoritmo: Atribuir a CONT o valor inteiro 1 Atribuir a IMPAR o valor inteiro 1 Enquanto 'CONT <= 100' é verdadeiro Fazer Mostrar o valor de IMPAR Atribuir a IMPAR o valor inteiro IMPAR+2 Atribuir a CONT o valor inteiro CONT+1 11

#include <stdio.h> Instruções de repetição 12

#include <stdio.h> main ( ) Instruções de repetição 13

#include <stdio.h> main ( ) int cont, impar; Instruções de repetição 14

#include <stdio.h> main ( ) int cont, impar; cont = 1; Instruções de repetição 15

#include <stdio.h> main ( ) int cont, impar; cont = 1; impar = 1; 16

#include <stdio.h> main ( ) int cont, impar; cont = 1; impar = 1; while (cont <= 100) 17

#include <stdio.h> main ( ) int cont, impar; cont = 1; impar = 1; while (cont <= 100) printf ( %d\n, impar); 18

#include <stdio.h> main ( ) int cont, impar; cont = 1; impar = 1; while (cont <= 100) printf ( %d\n, impar); impar = impar + 2; 19

#include <stdio.h> main ( ) int cont, impar; cont = 1; impar = 1; while (cont <= 100) printf ( %d\n, impar); impar = impar + 2; cont = cont + 1; 20

Repetição 2 Fazer? Enquanto 'C' é verdadeiro 21

Repetição 2 Fazer? Enquanto 'C' é verdadeiro do? while (C); 22

Enunciado: Construa um algoritmo para mostrar os 100 primeiros números naturais impares. 23

Algoritmo: Atribuir a CONT o valor inteiro 1 24

Algoritmo: Atribuir a CONT o valor inteiro 1 Fazer 25

Algoritmo: Atribuir a CONT o valor inteiro 1 Fazer Mostrar o valor de 2xCONT-1 26

Algoritmo: Atribuir a CONT o valor inteiro 1 Fazer Mostrar o valor de 2xCONT-1 Atribuir a CONT o valor inteiro CONT+1 27

Algoritmo: Atribuir a CONT o valor inteiro 1 Fazer Mostrar o valor de 2xCONT-1 Atribuir a CONT o valor inteiro CONT+1 Enquanto 'CONT <= 100' é verdadeiro Fazer 28

#include <stdio.h> Instruções de repetição 29

#include <stdio.h> main ( ) Instruções de repetição 30

#include <stdio.h> main ( ) int cont; Instruções de repetição 31

#include <stdio.h> main ( ) int cont; cont = 1; Instruções de repetição 32

#include <stdio.h> main ( ) int cont; cont = 1; do 33

#include <stdio.h> main ( ) int cont; cont = 1; do printf( %d\n, 2*cont-1); 34

#include <stdio.h> main ( ) int cont; cont = 1; do printf( %d\n, 2*cont-1); cont = cont + 1; 35

#include <stdio.h> main ( ) int cont; cont = 1; do printf( %d\n, 2*cont-1); cont = cont + 1; while (cont <= 100); 36

Repetição 3 Para k com valores desde a até b Fazer? 37

Repetição 3 Para k com valores desde a até b Fazer? for (k = a; k <= b; k++)?; 38

Enunciado: Construa um algoritmo para mostrar os 100 primeiros números naturais impares. 39

Algoritmo 1: Instruções de repetição Atribuir a IMPAR o valor inteiro 1 40

Algoritmo 1: Atribuir a IMPAR o valor inteiro 1 Para CONT com valores desde 1 até 100 Fazer 41

Algoritmo 1: Atribuir a IMPAR o valor inteiro 1 Para CONT com valores desde 1 até 100 Fazer Mostrar o valor de IMPAR 42

Algoritmo 1: Atribuir a IMPAR o valor inteiro 1 Para CONT com valores desde 1 até 100 Fazer Mostrar o valor de IMPAR Atribuir a IMPAR o valor inteiro IMPAR+2 43

#include <stdio.h> Instruções de repetição 44

#include <stdio.h> main ( ) Instruções de repetição 45

#include <stdio.h> main ( ) int cont, impar; Instruções de repetição 46

#include <stdio.h> main ( ) int cont, impar; impar = 1; Instruções de repetição 47

#include <stdio.h> main ( ) int cont, impar; impar = 1; for (cont = 1; cont <= 100; cont = cont + 1) 48

#include <stdio.h> main ( ) int cont, impar; impar = 1; for (cont = 1; cont <= 100; cont = cont + 1) printf( %d\n, impar); 49

#include <stdio.h> main ( ) int cont, impar; impar = 1; for (cont = 1; cont <= 100; cont = cont + 1) printf( %d\n, impar); impar = impar + 2; 50

Algoritmo 2: Instruções de repetição Para CONT com valores desde 1 até 100 Fazer 51

Algoritmo 2: Para CONT com valores desde 1 até 100 Fazer Mostrar o valor de 2xCONT-1 52

#include <stdio.h> Instruções de repetição 53

#include <stdio.h> main ( ) Instruções de repetição 54

#include <stdio.h> main ( ) int cont; Instruções de repetição 55

#include <stdio.h> main ( ) int cont; Instruções de repetição for (cont = 1; cont <= 100; cont = cont + 1) 56

#include <stdio.h> main ( ) int cont; for (cont = 1; cont <= 100; cont = cont + 1) printf( %d\n, 2*cont-1); 57