PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

Documentos relacionados
PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

Introdução à Programação Estruturada Parte 2. Material da Prof. Ana Eliza

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

Introdução à Programação I

PROGRAMAÇÃO FUNÇÕES NA LINGUAGEM C

UNIVERSIDADE DA BEIRA INTERIOR

INSTITUTO FEDERAL DE! EDUCAÇÃO, CIÊNCIA E TECNOLOGIA RIO GRANDE DO NORTE

ALGORITMOS AULA 01. Baseado nas aulas do Prof. Jorgiano Vidal

Linguagem C estruturas de repetição

UNIVERSIDADE DA BEIRA INTERIOR

Programação: Vetores

CCO 016 / COM 110 Fundamentos de Programação

Introdução à Programação C

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

Linguagem C. André Tavares da Silva.

Estruturas de Decisão. Adaptado de Deise Saccol

Estrutura do programa

Introdução à Programação

Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo

Estruturas de Controle de Fluxo

1/27. Registos (Estruturas - struct)

Programação 5374 : Engenharia Informática 6638 : Tecnologias e Sistemas de Informação. Cap. 7 Arrays. Arrays

Apontadores/ponteiros

Vetores. Marina Andretta. 11 de abril de 2016 ICMC-USP. Marina Andretta (ICMC-USP) sme0230-ipc 11 de abril de / 20

Programação para Games I

Disciplina de Algoritmos e Programação

ponteiros INF Programação I Prof. Roberto Azevedo

CCO 016 / COM 110 Fundamentos de Programação

LP II Estrutura de Dados

Quantas variáveis para armazenar as notas e as médias são necessárias para resolver este problema?

ESTRUTURAS COMPOSTAS VETOR

Introdução a Linguagem C (Parte I) UFPA Sistemas de Informação. Roberto Araujo 2013

Entrada. Comando 1 Comando 2. Saída

Programação : Engenharia Informática 6619 : Tecnologias e Sistemas de Informação. Cap. 6 Subprogramas I Subprogramas I

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

Programação Básica. Estrutura de um algoritmo

13 Operadores relacionais

Programação Mestrado Integrado em Engenharia Aeronáutica 1º ano, 1º semestre. T. 05 Subprogramas I

Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados

Fundamentos de Programação 1

Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados

Introdução a linguagem C. Introdução à Programação 06/07

Introdução a Computação

Laboratório 4 Correcção de erros sintácticos e tipos de dados primitivos

Introdução à Programação I

3 a Aula - Ciclos. Leitura de Dados. Funções de Intervalo (I). Mestrado em Engenharia Física Tecnológica

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

Linguagem de Programação C. Comandos de Seleção e Desvio

LINGUAGEM C Estrutura / Funções

VETORES ADAPTADO DO MATERIAL DE PROF. L. A. ALVARES

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

Aula 07 Introdução à Programação Subprogramas

Computação 2. Aula 2. Profª. Fabiany Vetores e Matrizes

11 - Estrutura de um programa em C

... Subprogramas Após fazer as tarefas previstas o nosso programa devolve o comando ao sistema operativo. Isto está numa hierarquia onde o nosso progr

Curso de Introdução à Liguagem de. Grupo PET-Tele. Universidade Federal Fluminense. July 16, 2012

Algoritmos e Programação

Aula 3 Constantes e funções de E/S

Linguagem C (estruturas condicionais)

Linguagem C. André Tavares da Silva.

Linguagem C: funções e ponteiros. Prof. Críston Algoritmos e Programação

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015

21 Variáveis estruturadas

Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza

1) Operadores de auto incremento ++ e auto decremento --

Aula 06 Definição de Novos Tipos (structs, typedefs, e enumerações) Prof. Filipe Mutz

Laboratório de Introdução à Ciência da Computação I

Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02

12 - Dados Estruturados Vetores, Matrizes e Strings

Laboratório de Introdução à Ciência da Computação I

A linguagem C (visão histórica)

ENGENHARIA DE PRODUÇÃO PROGRAMAÇÃO INTRODUÇÃO Estrutura de Seleção. Prof. Luiz Fernando Laguardia Campos FMS

Introdução à Programação. Expressões Booleanas e Comandos Condicionais

Introdução à Programação. Ciclos 1ª parte

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

Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação

Aula 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU

Modularidade - Funções e Procedimentos

Algoritmos RESUMO - LINGUAGEM C

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

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

Introdução à Programação Aula 07. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

ESTRUTURAS COMPOSTAS

Linguagem C: Introdução

Prova de Programação (21090) Data: 31 de Janeiro de 2008

Estruturas de Repetição na Linguagem C. Slides da Prof. Deise Saccol

Aula teórica: /6. Enunciado

GFM015 Introdução à Computação Algoritmos e Programação / Controle de Fluxo / Estutura Condicional

UNIVERSIDADE DA BEIRA INTERIOR

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

Linguagem C Introdução. Contexto Histórico Principais diferenças do Java Funções em C Compilar programas em C no Linux

ESTRUTURAS COMPOSTAS VETOR

Sistemas Operacionais e Introdução à Programação. Programação com linguagem C

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.

Programação de Computadores II. Cap. 5 Vetores

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

Ederson Luiz da Silva Ciência da Computação. Algoritmos e Programação

Transcrição:

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 para X scanf ( %d, &X); scanf ( %f, &X); X é variável inteira X é variável real 3

Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X scanf ( %d/f, &X); Exemplo 1: Introduzir um valor inteiro para N 4

Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X scanf ( %d/f, &X); Exemplo 1: Introduzir um valor inteiro para X scanf ( %d, &X); 5

Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X scanf ( %d/f, &X); Exemplo 2: Introduzir um valor real para X 6

Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X scanf ( %d/f, &X); Exemplo 2: Introduzir um valor real para X scanf ( %f, &X); 7

Instruções de Saída Saída/Escrita de dados Mostrar o valor de X 8

Instruções de Saída Saída/Escrita de dados Mostrar o valor de X printf ( %d, X); printf ( %f, X); X é variável inteira X é variável real 9

Instruções de Saída Saída/Escrita de dados (inteiros) Mostrar o valor de X printf ( %d, X); Exemplo 1: Mostrar o valor de Soma 10

Instruções de Saída Saída/Escrita de dados (inteiros) Mostrar o valor de X printf ( %d, X); Exemplo 1: Mostrar o valor de Soma printf ( %d\n, Soma); /* Soma é do tipo int 11

Instruções de Saída Saída/Escrita de dados (reais) Mostrar o valor de X printf ( %f, X); Exemplo 2: Mostrar o valor de Produto 12

Instruções de Saída Saída/Escrita de dados (reais) Mostrar o valor de X printf ( %f, X); Exemplo 2: Mostrar o valor de Produto printf ( %f\n, Produto); /* Produto é do tipo float 13

Instruções de Saída Escrita de frase Mostrar a mensagem???? 14

Instruções de Saída Escrita de frase Mostrar a mensagem???? printf (???????? ); 15

Instruções de Saída Escrita de frase Mostrar a mensagem???? printf (???????? ); Exemplo: Mostrar a mensagem Inserir um valor inteiro 16

Instruções de Saída Escrita de frase Mostrar a mensagem???? printf (???????? ); Exemplo: Mostrar a mensagem Inserir um valor inteiro printf ( Inserir um valor inteiro\n ); 17

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? 18

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? X =?; 19

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? X =?; Exemplo 1: Atribuir a Soma o valor inteiro (N + 10) 20

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? X =?; Exemplo 1: Atribuir a Soma o valor inteiro (N + 10) Soma = N + 10; 21

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? X =?; Exemplo 2: Atribuir a Produto o valor real (X * 2.5) 22

Instruções de atribuição Atribuição Atribuir a X o valor inteiro/real? X =?; Exemplo 2: Atribuir a Produto o valor real (X * 2.5) Produto = X * 2.5; 23

Instruções de atribuição e de E/S Enunciado: Introduza um valor inteiro e um valor real, calcule o produto entre eles e mostre o resultado. 24

Instruções de atribuição e de E/S Algoritmo: Mostrar a mensagem Qual o valor inteiro. Introduzir um valor inteiro para N 25

Instruções de atribuição e de E/S Algoritmo: Mostrar a mensagem Qual o valor inteiro. Introduzir um valor inteiro para N Mostrar a mensagem Qual o valor real. Introduzir um valor real para X 26

Instruções de atribuição e de E/S Algoritmo: Mostrar a mensagem Qual o valor inteiro. Introduzir um valor inteiro para N Mostrar a mensagem Qual o valor real. Introduzir um valor real para X Atribuir a Produto o valor real (N * X) 27

Instruções de atribuição e de E/S Algoritmo: Mostrar a mensagem Qual o valor inteiro. Introduzir um valor inteiro para N Mostrar a mensagem Qual o valor real. Introduzir um valor real para X Atribuir a Produto o valor real (N * X) Mostrar a mensagem O produto é : Mostrar o valor de Produto 28

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { } 29

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { int N; float X, Produto; } 30

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { int N; float X, Produto; printf ( Qual o valor inteiro?\n ); scanf( %d, &N); } 31

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { int N; float X, Produto; printf ( Qual o valor inteiro?\n ); scanf( %d, &N); printf ( Qual o valor real?\n ); scanf( %f, &X); } 32

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { int N; float X, Produto; printf ( Qual o valor inteiro?\n ); scanf( %d, &N); printf ( Qual o valor real?\n ); scanf( %f, &X); Produto = N * X; } 33

Instruções de atribuição e de E/S #include <stdio.h> main ( ) { int N; float X, Produto; } printf ( Qual o valor inteiro?\n ); scanf( %d, &N); printf ( Qual o valor real?\n ); scanf( %f, &X); Produto = N * X; printf ( O produto é : %f.\n, Produto); 34