PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

Tamanho: px
Começar a partir da página:

Download "PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C"

Transcrição

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

2 2

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

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

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

6 Algoritmo: Atribuir a CONT o valor inteiro 1 6

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

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

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 9

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 10

11 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

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

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

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

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

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

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

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

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

20 #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

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

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

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

24 Algoritmo: Atribuir a CONT o valor inteiro 1 24

25 Algoritmo: Atribuir a CONT o valor inteiro 1 Fazer 25

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

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

28 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

43 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

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

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

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

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

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

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

50 #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

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

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

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

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

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

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

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

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C 1 Enunciado: a)implementar a função maior que devolve o maior de dois números inteiros passados como parâmetro; b)construir um programa em C que determine o maior de

Leia mais

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C 1 Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X 2 Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real

Leia mais

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C 1 2 Condicional 1 Se 'C' é verdadeira Então?; 3 Condicional 1 Se 'C' é verdadeira Então? if (C)?; 4 Condicional 2 Se 'C' é verdadeira Então? Senão?? 5 Condicional

Leia mais

José Romildo Malaquias 2011-1

José Romildo Malaquias 2011-1 Programação de Computadores I Aula 08 Programação: Estruturas de Repetição José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/58 Motivação Como imprimir os três

Leia mais

Linguagem C estruturas de repetição

Linguagem C estruturas de repetição Linguagem C estruturas de repetição IF61A/IF71A - Computação 1 Prof. Leonelo Almeida Universidade Tecnológica Federal do Paraná Até agora... Introdução à linguagem C Estrutura de um programa Escrita e

Leia mais

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

Introdução à Programação em C (II) Introdução à Programação em C (II) Resumo Streams de Texto Leitura e escrita de caracteres Caracteres como números inteiros Exemplos Cópia de Ficheiros Contagem de Caracteres Contagem de Linhas Contagem

Leia mais

UNIVERSIDADE DA BEIRA INTERIOR

UNIVERSIDADE DA BEIRA INTERIOR UNIVERSIDADE DA BEIRA INTERIOR Programação MIEA 1º Semestre Frequência Resolução 13/12/2016 1. Escreva uma expressão lógica em linguagem C para cada uma das seguintes condições: (a) o valor da variável

Leia mais

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

Module Introduction. Programação. Cap. 4 Algoritmos e Programação Estruturada 5374 : Engenharia Informática 6638 : Tecnologias e Sistemas de Informação 9099 : Bioengenharia 10135 : Ciências Biomédicas Cap. 4 Algoritmos e Estruturada Module Introduction Algoritmos e Estruturada Objectivos:

Leia mais

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

Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição. OPL e IC1 Prof: Anilton Joaquim da Silva Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição OPL e IC1 Prof: Anilton Joaquim da Silva [email protected] 1 Estrutura de Repetição Em certas situações é necessária a repetição de

Leia mais

Fundamentos de Programação 1

Fundamentos de Programação 1 Fundamentos de Programação 1 Linguagem C Laços de Repetição em C Aula N. 02 Prof. SIMÃO Jean Marcelo SIMÃO 1 while ( ) #include #include int main() int resultado, numero; printf (

Leia mais

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

1ª versão. #include <stdio.h> #include <string.h> #include <stdlib.h> #define maxdiscos 1000 #include #include #include #define maxdiscos 1000 typedef struct { char nomeautor[80]; char nomedisco[100]; int numdiscosvendidos; DISCO; 1ª versão int main() { DISCO listadiscos[maxdiscos];

Leia mais

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C 1 Implementações básicas: a) Implementar o procedimento LerMatriz que preenche uma matriz de L linhas por C colunas de inteiros (L, C 1); b) Implementar o procedimento

Leia mais

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

Estruturas de repetição. Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C. capa Estruturas de repetição Objetivos: - Compreender diversos tipos de comandos de repetições disponíveis na linguagem C. - Aprender a implementar algoritmos em C com laços de repetições. Estruturas de

Leia mais

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

Aula 7 Oficina de Programação Estruturas de Repetição no C. Profa. Elaine Faria UFU Aula 7 Oficina de Programação Estruturas de Repetição no C Profa. Elaine Faria UFU - 2017 Aula de Hoje Estruturas de repetição: do while while for Introdução Apresentar as estruturas de repetição do while,

Leia mais

Estruturas de entrada e saída

Estruturas de entrada e saída capa Estruturas de entrada e saída - A linguagem C utiliza de algumas funções para tratamento de entrada e saída de dados. - A maioria dessas funções estão presentes na biblioteca . - As funções

Leia mais

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

Linguagens de programação. Introdução ao C (continuação) Linguagens de programação Introdução ao C (continuação) M@nso 2003 Sumário Introdução à programação Linguagem C Repetição de instruções Ciclos com controlo inicial ciclo While ciclo For Ciclos com controlo

Leia mais

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

Prova 1 QUESTÃO 1. (1) nusp % 3 == 1. MAC2166 Introdução à Computação para a Engenharia. # include <stdio.h> MAC2166 Introdução à Computação para a Engenharia Prova 1 QUESTÃO 1 Simule a execução do programa abaixo, destacando a saída do programa. A saída do programa é tudo que resulta dos comandos printf. Para

Leia mais

Estruturas de Controle de Fluxo

Estruturas de Controle de Fluxo Aula Prática IX Aula Prática IX Teoria Estruturas de Controle de Fluxo Instrução condicional simples Em pseudocódigo: Na linguagem C: se entao fimse if ()

Leia mais

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

MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2003 Primeira Prova 2 de abril de 2003 MAC 2166 Introdução à Computação para Engenharia Escola Politécnica Primeiro Semestre de 2003 Primeira Prova 2 de abril de 2003 Nome: Assinatura: N ō USP: Turma: Instruções: Professor: 1. Não destaque

Leia mais

Linguagem C (estruturas condicionais)

Linguagem C (estruturas condicionais) Linguagem C (estruturas condicionais) André Tavares da Silva [email protected] Comandos de Controle de Fluxo Todos os comandos devem ser terminados com um ;. { e são usados para delimitar um

Leia mais

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

Introdução à Programação em C Input / Output Introdução à Programação em C Input / Output Resumo Aula Anterior Programa começa com função main() Sintaxe para definição de funções Definição de variáveis e atribuições Estruturas de controlo if-then

Leia mais

Analise o código abaixo:

Analise o código abaixo: Recursão - introdução Analise o código abaixo: 1 # include 2 # include 3 int Fatorial ( int x) 4 int k, s =1; for (k =0;k

Leia mais

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

Laboratório 3 Comandos de repetição while, do-while e for Laboratório 3 Comandos de repetição while, do-while e for Computação I (MAB-120) Prof. Silvana Rossetto 1 DCC/IM/UFRJ 29 de março de 2019 O objetivo desta aula de laboratório é praticar o uso dos comandos

Leia mais

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

MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais Instituto de Computação Unicamp 26 de Agosto de 2016 Roteiro 1 Expressões relacionais 2 Expressões lógicas 3 4 Exercícios (Instituto

Leia mais

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.

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. Sumário Instruções condicionais if Instruções de repetição do 04-1 Instruções condicionais Programa simples Sequência de instruções Como se faz a selecção de opções? Instruções condicionais Se fizeres

Leia mais

Lógica de Programação I

Lógica de Programação I Gilson de Souza Carvalho [email protected] 1 Comandos de repetição combinados com comandos de condição A utilização de comandos de repetição combinados com comandos de condição permite resolver

Leia mais

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE) Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE) Profa. Dra. Elisa Yumi Nakagawa 1o semestre/2017 Estruturas de Controle ESTRUTURA SEQUENCIAL ESTRUTURAS CONDICIONAIS Estrutura Condicional Simples Estrutura Condicional

Leia mais

Estrutura do programa

Estrutura do programa Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }

Leia mais

ALGORITMOS I. Procedimentos e Funções

ALGORITMOS I. Procedimentos e Funções Procedimentos e Funções Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 MÓDULOS São blocos de instruções que realizam tarefas específicas. Carregado uma vez e pode ser executado quantas vezes

Leia mais

Aula 16: Laços aninhados e desvios

Aula 16: Laços aninhados e desvios Aula 16: Laços aninhados e desvios Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Comandos de Repetição (Parte

Leia mais

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

Programação de Computadores IV. Estruturas de repetição Slides cedidos por Bruno Augusto Dorta Marques Programação de Computadores IV Estruturas de repetição Slides cedidos por Bruno Augusto Dorta Marques 1 Estruturas de repetição Uma ação que se repete várias vezes pode ser tratada através: Repetição de

Leia mais

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

Cap.2.5: Design de Algoritmos e Programação Estruturada. Algoritmos, fluxogramas e pseudo-código Cap.2.5: Design de Algoritmos e Programação Estruturada Algoritmos, fluxogramas e pseudo-código 1 Sumário Problemas e algoritmos Desenho de algoritmos/programas Passos na construção de algoritmos Método

Leia mais

Convertendo Algoritmos para a Linguagem C

Convertendo Algoritmos para a Linguagem C onvertendo Algoritmos para a Linguagem Notas de Aula Prof. Francisco Rapchan www.geocities.com/chicorapchan O objetivo deste texto é mostrar alguns programas em, dando uma breve descrição de seu funcionamento

Leia mais

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

Prof. Dr. Abel Gomes (agomes@di.ubi.pt) Cap.4: Design de Algoritmos e Programação Estruturada. Algoritmos, fluxogramas e pseudo-código Prof. Dr. Abel Gomes ([email protected]) Cap.4: Design de Algoritmos e Programação Estruturada Algoritmos, fluxogramas e pseudo-código 1 Sumário Problemas e algoritmos Desenho de algoritmos/programas Passos

Leia mais

Programação: Vetores

Programação: Vetores Programação de Computadores I Aula 09 Programação: Vetores José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/62 Motivação Problema Faça um programa que leia

Leia mais

Lógica de Programação I

Lógica de Programação I Gilson de Souza Carvalho [email protected] 1 Verificar se uma pessoa é maior de idade Faça um algoritmo que leia a idade de uma pessoa e diga-lhe se é maior de idade ou não. Represente o valor

Leia mais

MC-102 Aula 19 Registros

MC-102 Aula 19 Registros MC-102 Aula 19 Registros Instituto de Computação Unicamp 4 de Maio de 2015 Roteiro 1 Registros 2 Redefinição de tipos (Instituto de Computação Unicamp) MC-102 Aula 19 4 de Maio de 2015 2 / 17 Registros

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 02 Introdução a Linguagem C Edirlei Soares de Lima Lógica de Programação Lógica de Programação é a técnica de criar sequências lógicas de ações para

Leia mais

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

Introdução à Programação em C (I) Introdução à Programação em C (I) Factorial Definição de função para cálculo de factorial Scheme (define (factorial n) (if (= n 1) 1 (* n (factorial (- n 1))))) C int factorial (int n) { if (n == 1) return

Leia mais

Aula 14: Repetição (Parte 2)

Aula 14: Repetição (Parte 2) Aula 14: Repetição (Parte 2) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Laços de repetição Comando de repetição

Leia mais

MC-102 Aula 06 Comandos Repetitivos

MC-102 Aula 06 Comandos Repetitivos MC-102 Aula 06 Comandos Repetitivos Instituto de Computação Unicamp 2 de Setembro de 2016 Roteiro 1 Comandos Repetitivos 2 Comando while 3 Comando do-while 4 O comando for 5 Exemplos com Laços Variável

Leia mais

Linguagem de Programação I

Linguagem de Programação I Linguagem de ção I Curso de Sistemas de Informação Karla Donato Fook karladf@ifmaedubr DESU / DAI 2015 O que é um programa de computador? 2 1 de computador E_1 E_n Resultado Entrada(s) Processamento Saída(s)

Leia mais

Lógica de Programação I

Lógica de Programação I Gilson de Souza Carvalho [email protected] 1 Comando Switch O comando Switch pode ser visto como uma especialização do comando if. Foi criado para facilitar um uso particular de comandos if encadeados.

Leia mais

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

Linguagem C. Programação Estruturada. Funções Matemáticas. Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Programação Estruturada Linguagem C Funções Matemáticas Prof. Luis Nícolas de Amorim Trigo [email protected] Sumário Introdução Funções de Potência Funções de Arredondamento Funções Trigonométricas

Leia mais

Comandos Sequenciais if else, e Switch

Comandos Sequenciais if else, e Switch Introdução à Programação Comandos Sequenciais if else, e Switch 1º ano - ESI e IGE (2011/2012) Engenheiro Anilton Silva Fernandes ([email protected]) O computador pensa? Muitas vezes utiliza-se a

Leia mais

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

UFSM Introdução ao Dev-C++ Profa. Patrícia Pitthan. Introdução ao Dev-C++ Introdução ao Dev-C++ O Dev-C++ oferece um ambiente que integra um editor de textos a um compilador para linguagem C. O compilador usado pelo Dev-C++ é o gcc (Gnu C Compiler). 1) Primeiro programa Para

Leia mais

Algoritmos de Busca em Tabelas

Algoritmos de Busca em Tabelas Dentre os vários algoritmos fundamentais, os algoritmos de busca em tabelas estão entre os mais usados. Considere por exemplo um sistema de banco de dados. As operações de busca e recuperação dos dados

Leia mais

Introdução à Programação I

Introdução à Programação I Introdução à Programação I Programação Estruturada Álgebra Booleana e Expressões Compostas Material da Prof. Ana Eliza Definição: Chama-se proposição todo o conjunto de palavras ou símbolos que exprimem

Leia mais

Estruturas de repetição (Ciclos)

Estruturas de repetição (Ciclos) Introdução Vamos começar por tentar resolver os seguintes exercícios com base nos conhecimentos Que já temos até agora. Problema 1: Escreva um programa em ANSI-C que escreve os primeiros 10 números inteiros

Leia mais

3. Linguagem de Programação C

3. Linguagem de Programação C Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3.4. Estruturas de Controle 3.4.1. Comandos

Leia mais

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

Introdução à Programação em C (I) Introdução à Programação em C (I) IAED Tagus, 2009/2010 Organização de Ficheiros em C Organização Típica de Ficheiros em C Inclusão de bibliotecas de sistema Inclusão de bibliotecas locais Definição de

Leia mais

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

Aula 8 Oficina de Programação Vetores. Profa. Elaine Faria UFU Aula 8 Oficina de Programação Vetores Profa. Elaine Faria UFU - 2017 Variáveis Compostas Homogêneas O que uma variável composta homogênea? - Conjunto de variáveis do mesmo tipo - É chamada de forma geral

Leia mais

11 a Aula ESTRUTURAS DE REPETIÇÃO

11 a Aula ESTRUTURAS DE REPETIÇÃO FISP 1/12 11 a Aula ESTRUTURAS DE REPETIÇÃO Estrutura de repetição: Repetir um determinado trecho de um programa um certo número de vezes tipo Laço Contado ("for" em Linguagem C) Fluxograma convencional

Leia mais

Tipos de Dados Simples

Tipos de Dados Simples Programação 11543: Engenharia Informática 6638: Tecnologias e Sistemas de Informação Cap. 3 Tipos de Dados Simples Tipos de Dados Simples Objectivos: Hierarquia de tipos de dados Tipos de dados simples

Leia mais

Lógica de Programação I

Lógica de Programação I Gilson de Souza Carvalho [email protected] 1 Comando Do/While Além do comando while, existem outras estruturas para implementar laços repetitivos. O comando Do/While funciona de forma similar ao

Leia mais

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

ALGORITMO I ESTRUTURA DE CONTROLE REPETIÇÃO PARA / ENQUANTO; ALGORITMO I ESTRUTURA DE CONTROLE REPETIÇÃO PARA / ENQUANTO; Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 ALGORITMO I ESTRUTURA DE REPETIÇÃO - Utilizando PARA Na repetição uma sequência

Leia mais

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

Programação 1. Rafael Vargas Mesquita. http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/rafael/ Programação 1 Rafael Vargas Mesquita http://www.ci.ifes.edu.br ftp://ftp.ci.ifes.edu.br/informatica/rafael/ Definição de Matriz Definição: é um conjunto de espaços de memória referenciados por um mesmo

Leia mais

Estruturas de Repetição

Estruturas de Repetição Estruturas de Repetição Lista de Exercícios - 04 Linguagem e Técnicas de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados

Leia mais

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

Computação 2. Diego Addan Aula 3. Funções Computação 2 Aula 3 Funções Diego Addan [email protected] Funções Função é um subprograma que auxilia o programa principal através da realização de uma determinada subtarefa. As funções são chamados

Leia mais

ESTRUTURAS COMPOSTAS

ESTRUTURAS COMPOSTAS ESTRUTURAS COMPOSTAS Variáveis Compostas Unidimensionais VETOR Clique para adicionar texto Profa. Dra. Elisa Yumi Nakagawa 1. Semestre de 2017 Slides inicialmente preparados pela Profa. Rosely Sanches

Leia mais

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

Funções de Entrada e Saída Formatada Constantes de barra invertida Funções de Entrada e Saída Formatada Constantes de barra invertida Constante \n \ \ \0 \\ \t \a \b Significado new line aspas apóstofro - nulo (0 decimal) barra invertida tabulação horizontal (tab) alerta

Leia mais

LP II Estrutura de Dados. Introdução e Linguagem C. Prof. José Honorato F. Nunes [email protected]

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 Introdução e Linguagem C Prof. José Honorato F. Nunes [email protected] Resumo da aula Considerações Gerais Introdução a Linguagem C Variáveis e C Tipos de

Leia mais

LP II Estrutura de Dados

LP II Estrutura de Dados LP II Estrutura de Dados Linguagem C Seleção e Repetição Prof. José Honorato F. Nunes [email protected] Resumo da aula Estruturas de Seleção Simples Composta Aninhada Estruturas de

Leia mais

Linguagem C Estruturas de Repetição

Linguagem C Estruturas de Repetição Linguagem C Estruturas de Repetição José Gustavo de Souza Paiva Introdução Como fazer um programa que mostre na tela os 4 primeiros números ímpares? Primeira solução printf( 1 ); printf( 3 ); printf( 5

Leia mais