Marco Antonio Montebello Júnior

Slides:



Advertisements
Apresentações semelhantes
Um programa em C Bibliotecas Variáveis globais
Advertisements

Marco Antonio Montebello Júnior
Marco Antonio Montebello Júnior
Linguagem de Programação IV
Linguagem C Marco Reis.
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INSTRUÇÕES DE CONTROLE – PARTE I Prof. Thiago Pereira Rique
Introdução à Computação - Jorge Macêdo
Prof. Luis Otavio Alvares
LINGUAGEM C.
Linguagem C LPG-I – Estruturas de Repetição Prof. Flavio Marcello
LINGUAGEM ESTRUTURADA TURBO C
Estrutura de Repetição
LINGUAGEM C Centro Federal de Educação Tecnológica da Paraíba Coordenação de Informática Professor: Lafayette B. Melo.
Linguagem C Funções.
Vetores, Matrizes e Funções
Estruturas de Repetição
Estruturas de Dados Homogêneas Unidimensionais – Vetores e Strings
Linguagem C Estruturas de Seleção.
Linguagem C Estruturas de Sequências
Crediné Silva de Menezes Orivaldo de Lira Tavares 2011/2
Estruturas de Decisão Permitir testes para decidir acções alternativas: if if - else switch (?:) Operador Condicional MF.
Revisão da Linguagem C.
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Strings Definição: Não confundir caracteres com strings
O Portal do Estudante de Computação
Estruturas de Repetição While
Vetor de Ponteiros Exemplo de Alocação. Escrever Vetor de Vetores de floats int main() { int i, k, n; float **vetor; // vetor de vetores int *tamanho;
Rodrigo Cristiano Silva
Rodrigo Cristiano Silva
Introdução a Computação e Cálculo Numérico
Introdução a Computação e Cálculo Numérico
Introdução a Computação e Cálculo Numérico
Introdução a Computação e Cálculo Numérico
Laboratório de ICCN Rodrigo Cristiano Silva
< declaração de variáveis > ( estrutura de dados )
Vetores em c / c++: Formato geral para declaração de variáveis:
Ameliara Freire O comando de entrada de dados é utilizado quando desejamos fornecer um valor para um nosso programa. Os dispositivos.
Linguagem de Programação I Parte II
Marco Antonio Montebello Júnior
© 2003 Introdução à programaçãoComputadores e programação I Linguagens de programação Introdução ao C (continuação)
PROGRAMAÇÃO I UNIDADE 4.
Programação de Computadores
Estrutura de Decisão e Repetição
Aula 6 - Estruturas de Controle
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014
APRENDER A APRENDER deve ser nossa meta. Comandos de Controle de Programa Comandos de Seleção Prof. Me. Jeime Nunes.
Módulo I Capítulo 4: Operador de Repetição
PROGRAMAÇÃO ou LINGUAGEM C?
Introdução à Linguagem C
Introdução a Linguagem de Programação C
Algumas notas sobre a linguagem de programação C
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
Estruturas de Dados Aula 6: Cadeias de Caracteres
Wellington Felix.  Criada por Brian Kernighan e Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix  C++ é uma extensão da.
PCI- Estrutura Condicional Profa. Mercedes Gonzales Márquez.
Revisão Luis Antonio Tavares
Programação de Computadores I – Arquivos
Aula Prática 2 Monitoria IP/CC (~if669).
Programação Computacional Aula 8: Entrada e Saída pelo Console Prof a. Madeleine Medrano
Algoritmo e Programação
Programação Computacional Aula 9: Meu primeiro programa em C
Profa. Maria Augusta Constante Puget
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
Linguagem de Programação 11 Estruturas de Decisão e Repetição. Prof. Luiz José Hoffmann Filho
1 Estruturas de Controle Algoritmos Algoritmos –Série de ações em uma ordem específica As ações executadas Ordem na qual as ações são executadas.
Programação II Arquivos Autoria: Ernani Santos Modificação: Clebson Oliveira Adaptação: Claudia Boeres.
ALGORITMOS Profº Antonio Carlos Marcelino de Paula 1.
Fundamentos de Programação 1 Aula N. 02 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Laços de Repetição em C”
Linguagem C Escola Olímpio Professor Marcelo Josué Telles Linguagem de Programação I1 de 36.
1 Estruturas Condicionais Aula – Tópico 3 Algoritmos e Estruturas de Dados I (DCC/003)
Transcrição da apresentação:

Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Revisão: Linguagem C Estrutura de Dados Marco Antonio Montebello Júnior marco.antonio@aes.edu.br

Funções de Biblioteca: printf 1º. Argumento: string de formato (texto). Deve estar sempre entre aspas duplas (") Texto printf(“Olá Mundo!”); Códigos de Barra Invertida printf(“Bom \n Dia”); Especificadores de Formato %[largura][.precisão] tipo 2º. Argumento em diante: itens de dados. Não vem entre aspas duplas, são tantos quantos forem os especificadores de formato do 1º argumento. Linguagem C - Estrutura de Dados

Funções da Biblioteca: printf printf(“Int: %i Float: %.2f Char: %c”, iInt, fFloat, cChar); Variável tipo int (iInt) Variável tipo float (fFloat) Variável tipo char (cChar) Linguagem C - Estrutura de Dados

Funções de Biblioteca: scanf 1º. Argumento: string de formato. Deve estar entre aspas duplas (") Especificadores de formato: indica qual o tipo do conteúdo da variável a ser escrita 2º. Argumento: são itens de dados e não vem entre aspas duplas. São tantos quantos forem os especificadores de formato do 1º argumento devem ser precedidos pelo operador & (endereço de) Linguagem C - Estrutura de Dados

Funções da Biblioteca: scanf scanf(“%i %f %c”, &iInt, &fFloat, &cChar); Armazena o valor da variável de tipo int (iInt) Armazena o valor da variável de tipo float (fFloat) Armazena o valor da variável de tipo char (cChar) Linguagem C - Estrutura de Dados

Estruturas de Decisão if ... else Usada para decidir que comando, ou bloco de comandos será executado, com base no valor de uma expressão. Linguagem C - Estrutura de Dados

Estruturas de Decisão if if(fNota1 < 7) printf(“Aluno reprovado!”); if(fMediaFinal >= 7) { printf(“Aluno aprovado!\n”); printf(“Nota: %f!”, fMediaFinal); } Linguagem C - Estrutura de Dados

Estruturas de Decisão if ... else if(fNota2 >= 7) printf(“Aluno aprovado!\n”); else printf(“Aluno reprovado!\n”); if(fMediaFinal >= 7) { printf(“Media: %f!”, fMediaFinal); } Linguagem C - Estrutura de Dados

Estruturas de Repetição for Usada para executar a repetição de um ou mais comandos, de acordo com o número de vezes especificado. Linguagem C - Estrutura de Dados

Estruturas de Repetição for for(iVar1 = 1; iVar1 != 10; iVar1++) { <comando1>; <comando2>; } for(iVar1 = 0; iVar1 < 10; iVar1++) for(iVar1=0, iVar2=0; iVar1+iVar2 < 10; iVar1+=2) Linguagem C - Estrutura de Dados

Estruturas de Repetição while Usada para executar a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira. Linguagem C - Estrutura de Dados

Estruturas de Repetição while iNum = 0; cResp = 's'; while(cResp == 's') { printf(“\nNumero: %i.”, iNum++); printf(“Deseja continuar? ”); scanf(“%c”, &cResp); } Linguagem C - Estrutura de Dados

Estruturas de Repetição do ... while Usada para a repetição de um ou mais comandos enquanto uma determinada condição permanecer verdadeira. Linguagem C - Estrutura de Dados

Estruturas de Repetição do ... while iNum = 0; cResp = 'n'; do { printf(“\nNumero: %i.”, iNum++); printf(“Deseja continuar? ”); scanf(“%c”, &cResp); } while(cResp == 's'); Linguagem C - Estrutura de Dados