Programação em C, Estrutura básica e conceitos fundamentais. Patrícia da Conceição

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

Download "Programação em C, Estrutura básica e conceitos fundamentais. Patrícia da Conceição"

Transcrição

1 Programação em C, Estrutura básica e conceitos fundamentais Patrícia da Conceição

2 Índice Conteúdo Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa Programa 15 A Programa Programa Programa 17 A Programa Programa 18 A Programa 18 B

3 Programa 1 Este programa quando é compilado, faz com que apareça o meu nome. //Este é o meu primeiro programa printf("este e o meu peimeiro programa\n"); printf("patricia da Conceicao"); 3

4 Programa 2 Neste programa foram declaradas duas variáveis do tipo inteiro, monchique1 e monchique2 e ao ser compilado faz o cálculo das mesmas, isto é faz a soma, a subtracção, a divisão e a multiplição. //Este é o meu segundo programa int monchique1, monchique2; monchique1 = 5;//Atribuição de um valor á variavel monchique2 = 8;//Atribuição de um valor á variavel printf("patricia da Conceicao\n\n"); printf("\no valor da variavel monchique1 e: %d\n", monchique1); printf("\no valor da variavel monchique2 e:%d\n", monchique2); printf("\na soma das duas variaveis e: %d\n", monchique1 + monchique2); printf("\na subtraccao das duas variaveis e: %d\n", monchique1 - monchique2); 4

5 printf("\na divisao das duas variaveis e: %d\n", monchique1 / monchique2); printf("\na multiplicacao das duas variaveis e: %d\n", monchique1 * monchique2); 5

6 Programa 3 Neste programa foram declaradas as seguintes variáveis do tipo inteiro a, b, c, d, e, x, y, e z e depois às variáveis a, b, c, d, e foram atribuídos valores e ao ser compilado aparece o valor de x e de y. // Exercicio 3 - uso de variaveis int a, b, c, d, e, x, y, z; a = 4; b = 6; c = 5; d = 3; e = 2; x = a + b; printf("o valor de x e: %d\n", x); x = d + e + a - b; 6

7 printf("o valor de x e: %d\n", x); x = x * d; printf("o valor de x e: %d\n", x); y = x; printf("o valor de y e: %d\n", y); 7

8 Programa 4 Neste programa foram declaradas 3 variáveis do tipo inteiro a, b e tmp, às variáveis, a e b foram atribuídos valores e quando e compilado o valor de a é trocado com o valor de b e o valor de b é trocado com o valor de a. // exercicio 4 trocar o valor das variaveis int a, b, tmp;//declaração de 3 variáveis inteiras a = 2; b = 3; printf("o valor de a e: %d\n",a); printf("o valor de b e: %d\n",b); printf("\n\nvariaveis trocadas\n\n\n"); tmp = b; b = a; a = tmp; printf("o valor de a e: %d\n",a); printf("o valor de b e: %d\n",b); 8

9 Programa 5 Neste programa foram declaradas 3 variáveis do tipo inteiro, a, b e tmp e depois de compilado pede para inserir o valor de a e o valor de b e no fim as variáveis aparecem trocadas. // exercicio 5 trocar o valor das variaveis int a, b, tmp; //Declaração de 3 variáveis inteiras printf("insira o Valor de a: " ); scanf(" %d",&a); printf("insira o valor de b: "); scanf("%d", &b); printf("\n\no valor de a : %d\n",a); printf("o valor de b : %d\n",b); printf("\n\nvariaveis TROCADAS\n\n\n"); tmp=b; b=a; a=tmp; printf("\n\no valor de a : %d\n",a); printf("o valor de b : %d\n",b); 9

10 10

11 Programa 6 Neste programa foram declaradas 2 variáveis n1 e n2, foi mudada a cor de fundo que aparece ao ser compilado. Este programa ao ser compilado pede para inserir o valor de n1 e de n2 e depois aparece a soma, a subtracção, a multiplição e divisão de cada valor. // Operações aritmaticas com 2 variaveis int n1, n2; system("color F4"); printf("** PROGRAMA DE CALCULOS**\n\n"); printf("insira o primeiro valor de n1: " ); scanf(" %d",& n1); printf("insira o segundo valor de n2: "); scanf("%d", & n2); printf("\n\n\tsoma"); printf("\n\t%d", n1 + n2); printf("\n\n\tsubtracao"); printf("\n\t%d", n1 - n2); printf("\n\n\tmultiplicacao"); printf("\n\t%d", n1 * n2); 11

12 printf("\n\n\tdivisao"); printf("\n\t%d", n1 /n2); 12

13 Programa 7 Neste programa foram declaradas 2 variáveis do tipo float (decimal), n1 e n2, foi mudada a cor de fundo que aparece ao ser compilado. Este programa ao ser compilado pede para inserir o valor de n1 e de n2 e depois aparece a soma, a subtracção, a multiplição e divisão de cada valor. // Operações aritmaticas com 2 variaveis float n1, n2; system("color F4"); printf("** PROGRAMA DE CALCULOS**\n\n"); printf("insira o primeiro valor de n1: " ); scanf(" %d",& n1); printf("insira o segundo valor de n2: "); scanf("%d", & n2); printf("\n\n\tsoma"); printf("\n\t%d", n1 + n2); printf("\n\n\tsubtracao"); printf("\n\t%d", n1 - n2); printf("\n\n\tmultiplicacao"); printf("\n\t%d", n1 * n2); 13

14 printf("\n\n\tdivisao"); printf("\n\t%d", n1 /n2); 14

15 Programa 8 Neste programa foram declaradas duas variáveis, a base e o expoente e ao ser compilado aparece insira a base e insira o expoente e depois aparece na caixa de compilação só a dizer o resultado da potência e não o que foi inserido. // Calculo de Potencias float base, expoente ; system("color 18"); printf("\n** PROGRAMA DE CALCULOS DE CALCULO DE POTENCIAS **\n\n"); printf("insira a base:"); scanf("%f",&base); printf("insira o expoente:"); scanf("%f",&expoente); system("cls"); printf("\n\no resultado da potencia e:%.2f", pow(base,expoente)); 15

16 16

17 Programa 9 Neste programa foi declarada uma variável, valor e ao ser compilado aparece para inserir um valor e depois aparece a raiz quadrada desse valor. // Calculo de Raízes Quadradas float valor; system("color 18"); printf("\n** PROGRAMA DE CALCULOS DE RAÍZES QUADRADAS **\n\n"); printf("insira um valor: "); scanf("%f", &valor); printf("a raíz quadrada do numero %.f e: %.f", valor, sqrt(valor)); 17

18 Programa 10 Neste programa foram declaradas 3 variáveis, raio, comprimento e área e ao compilar aparece insira o valor do raio e depois o valor do raio e da área da circunferência. // Calculo do comprimento de uma circunferencia #define PI float raio,comprimento, area; printf("insira o valor do raio : "); scanf("%f",&raio); comprimento = 2 * PI * raio; area = PI * raio * raio; //area = PI * pow(raio, 2); printf("o comprimento da circunferencia de raio %.f e de: %.2f", raio,comprimento); printf("\na area da circunferencia de raio %.f e de : %.2f", raio,area); 18

19 Programa 11 Este programa calcula a área de um rectângulo e tem as seguintes variáveis, m, M, área e perímetro. // Calculo da area de um rectangulo float m, M, area, perimetro; //na area tenho m de ladomaior, M de ladomenor do rectangulo printf("insira o valor de m : "); scanf("%f",&m); printf("insira o valor de M : "); scanf("%f",&m); area = m * M; printf("\n a area do rectangulo e de : %.f",area); //calculo a area e perimetro do retangulo system("cls"); perimetro = (m + M) * 2 ; printf("\n\n o perimetro do rectangulo e de : %.f", perimetro), 19

20 20

21 Programa 12 Este programa tem 3 variáveis, lado, área e perímetro e ao ser compilado aprece insira o valor do lado do quadrado e depois calcula a área e o perímetro do mesmo. // Calculo da area de um quadrado float lado, area, perimetro; printf("insira o valor do lado do quadrado: "); scanf("%f",&lado); area = pow(lado,2); perimetro = lado * 4; system("cls"); printf("\n\n a area do quadrado e de : %.f",area); printf("\n\n o perimetro do quadrado e de : %.2f",perimetro); 21

22 Programa 13 Este programa tem as seguintes variáveis, saldo, vencimento, alimentação, combustível, renda, telemóvel e impostos e ao ser compilado mostra o meu saldo em euros. // saldo patricia conceicao #define GASOLEO 1.2 float saldo, vencimento, alimentacao, combustivel, renda, telemovel, impostos; printf("\n insira o valor do vencimento: "); scanf("%f",&vencimento); printf("\n insira o valor da alimentacao: "); scanf("%f",&alimentacao); printf("\n insira a quantidade de litro gastos : "); scanf("%f",&combustivel); printf("\n\tdespesas com combustivel: %.1f", GASOLEO * combustivel); printf("\n\n insira o valor da renda: "); scanf("%f",&renda); printf("\n insira o valor do telemovel: "); scanf("%f", &telemovel); 22

23 saldo = vencimento - (alimentacao + (combustivel * GASOLEO) + renda + telemovel); impostos = vencimento * 0.1; printf("\n o imposto do vencimento: %.f euros", impostos); printf("\n\n o meu saldo e %.2f euros",saldo); 23

24 Programa 14 Este programa tem 4 variáveis, toneladas, quilos, gramas e arroba e ao ser compilado mostra o valor dos quilos, das gramas e das toneladas. // inserir o valor das toneladas e dar o valor dos quilos float toneladas, quilos, gramas, arroba; printf("\n insira o valor de toneladas "); scanf("%f",&toneladas); quilos = toneladas * 1000; printf("\n\n o valor dos quilos e: %.2f", quilos); gramas = toneladas * ; printf("\n\n o valor das gramas e: %.2f", gramas); arroba = quilos / 15; printf("\n \n o valor das toneladas e: %.2f", arroba); 24

25 Programa 15 Este programa tem duas variáveis, euro e escudo e ao ser compilado converte os euros para escudos. // conversão de euros para escudos float euro, escudo; printf("\n insira o valor do euro: "); scanf("%f",&euro); escudo = euro * ; printf("\n o valor dos escudo e: %.2f $ ", escudo); 25

26 Programa 15 A Este programa tem duas variáveis, escudo e euro e ao ser compilado converte o escudo para euro. // conversão de escudo para euro float escudo, euro; printf("\n insira o valor do escudo: "); scanf("%f",&escudo); euro = escudo / ; printf("\n o valor do euro e: %.2f ", euro); 26

27 Programa 16 Este programa tem as seguintes variáveis: kmsinicias, kmsfinais, precolitro, percorreukms, litrosgastos e custo viagem e ao ser compilado calcula o custo de uma viagem de carro para um determinado sítio. // calcular o custo de uma viagem de carro float kmsiniciais, kmsfinais, precolitro, percorreukms, litrosgastos, custoviagem; printf("\n insira o valor dos kms iniciais "); scanf("%f",&kmsiniciais); printf("\n insira os kms finais "); scanf("%f",&kmsfinais); printf("\n insira o preco litro "); scanf("%f",&precolitro); percorreukms = kmsfinais - kmsiniciais; printf("\n o condutor percorreu: %.2f kms", percorreukms); printf("\n\n quantos litros gastos aos 100kms/h: "); scanf("%f",&litrosgastos); custoviagem = (percorreukms / 100) * litrosgastos * precolitro; printf("\n o custo da viagem foi: %.2f Euros", custoviagem); 27

28 28

29 Programa 17 Este programa tem duas variáveis, temperatura e f e ao ser compilado mostra a temperatura em fahrenheit. // a temperatura em fahrenheit float temperatura, f; printf("\n inira o valor da temperatura "); scanf("%f", &temperatura); f = temperatura * 9/5 + 32; printf("\n o valor da temperatura e : %.f", f); 29

30 Programa 17 A Este programa tem 2 variáveis, temperatura e f e ao ser compilado converte os graus célsius em fahrenheit. // converter celsius para fahrenheit float temperatura, f; printf("\n inira o valor de f "); scanf("%f", &f); temperatura = (f - 32)* 5/9; printf("\n o valor da temperatura e : %.f",temperatura); 30

31 Programa 18 Este programa tem as seguintes variáveis: comprimento, largura, altura, área_frente, área_lateral e área_total e quando é compilado faz o calculo de quantas caixas de azulejos são necessárias para cobrir a parede de uma cozinha. // calculo de caixas de azulejos necessárias para cobrir a parede da cozinha #define CAIXA 1.5 float comprimento, largura, altura, area_frente, area_lateral, area_total; printf("***programa para calcular as dimensões de uma cozinha***"); printf("\n\t inira o comprimento da cozinha: "); scanf("%f", &comprimento); printf("\t insira a largura da cozinha: "); scanf("%f", &largura); printf("\t insira a altura da cozinha: "); scanf("%f", &altura); area_frente = altura * largura / CAIXA * 2; area_lateral = altura * comprimento / CAIXA * 2; 31

32 area_total = area_frente + area_lateral / 1.5; printf("\n\t A quantidade de: %.2f caixas.", area_total); 32

33 Programa 18 A Este programa tem as seguintes variáveis: comprimento, largura, área_frente, área_lateral, área_total e área_chao e ao ser compilado calcula quantas caixas de azulejos são necessárias para cobrir o chão de uma cozinha. // calculo de caixas de azulejos necessárias para cobrir o chao da cozinha #define CAIXA 1.5 float comprimento, largura, altura, area_frente, area_lateral, area_total, area_chao; printf("***programa para calcular as dimensões de uma cozinha***"); printf("\n\t inira o comprimento da cozinha: "); scanf("%f", &comprimento); printf("\t insira a largura da cozinha: "); scanf("%f", &largura); printf("\t insira a altura da cozinha: "); scanf("%f", &altura); area_frente = altura * largura / CAIXA * 2; area_lateral = altura * comprimento / CAIXA * 2; 33

34 area_chao = comprimento * largura / CAIXA; area_total = (area_chao + area_frente + area_lateral) / CAIXA; printf("\n\t A quantidade de: %.2f caixas.", area_total); area_chao = comprimento * largura; 34

35 Programa 18 B Este programa tem as seguintes variáveis: comprimento, largura, altura, área_frente, area_lateral, area_total, área_chão e caixa e quando é compilado calcula quantas caixas de azulejos são necessárias para cobrir o chão de uma cozinha. // calculo de caixas de azulejos necessárias para cobrir o chao da cozinha float comprimento, largura, altura, area_frente, area_lateral, area_total, area_chao, caixa; printf("***programa para calcular as dimensões de uma cozinha***"); printf("\n\t insira o valor da caixa: "); scanf("%f", &caixa); printf("\n\t inira o comprimento da cozinha: "); scanf("%f", &comprimento); printf("\t insira a largura da cozinha: "); scanf("%f", &largura); printf("\t insira a altura da cozinha: "); scanf("%f", &altura); area_frente = altura * largura / caixa * 2; 35

36 area_lateral = altura * comprimento / caixa * 2; area_chao = comprimento * largura / caixa; area_total = (area_chao + area_frente + area_lateral) / caixa; printf("\n\t A quantidade de: %.2f caixas.", area_total); area_chao = comprimento * largura; 36

CURSO TÉCNICA DE INFORMÁTICA

CURSO TÉCNICA DE INFORMÁTICA CURSO TÉCNICA DE INFORMÁTICA 782 Programação em C Estrutura Básica Conceitos Fundamentais Carla Ventura 2010 Índice Conteúdo Programa nº2... 4 Programa nº3... 6 Programa nº4... 8 Programa nº5... 10 Programa

Leia mais

782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS. 17-08-2010 Curso de TIS Sandra Jacinto

782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS. 17-08-2010 Curso de TIS Sandra Jacinto 782-PROGRAMAÇÃO EM C-C++- ESTRUTURA BÁSICA E CONCEITOS FUNDAMENTAIS 17-08-2010 Curso de TIS Sandra Jacinto Índice Conteúdo 1º Programa... 3 2º Programa... 4 3º Programa... 5 4º Programa... 6 5º Programa...

Leia mais

782 - Estrutura e conceitos

782 - Estrutura e conceitos 201 0 [Escrever texto] [Escrever texto] [Escrever texto] 782 - Estrutura e conceitos Ana Martins TIS - Monchique 16-08-2010 Exercício nº1 Descrição do exercício: Este foi o meu primeiro exercício onde

Leia mais

Programação em C - Estrutura básica e conceitos fundamentais

Programação em C - Estrutura básica e conceitos fundamentais 0782 Programação em C - Estrutura básica e conceitos fundamentais Programas desenvolvidos durante as sessões do módulo em questão. [Escrever o nome da empresa] Exercício 1 Primeiro programa realizado no

Leia mais

Lista de Exercícios Revisão de Lógica. 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números.

Lista de Exercícios Revisão de Lógica. 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números. Lista de Exercícios Revisão de Lógica 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números. /*declaração de variáveis*/ int n1, n2, n3, soma; printf("digite

Leia mais

0783 Programação em C, ciclos e decisões

0783 Programação em C, ciclos e decisões 2010-08-17 0783 Programação em C, ciclos e decisões Trabalho elaborado por: Patrícia da Conceição Índice Conteúdo Programa 19... 3 Programa 20... 5 Programa 21... 7 Programa 22... 10 Programa 23... 13

Leia mais

Fundamentos de Linguagem Java

Fundamentos de Linguagem Java 2010 Fundamentos de Linguagem Java Sandra Jacinto Curso de TIS 02-09-2010 Conteúdo Programa 1... 3 Programa 2... 4 Programa 3... 5 Programa 4... 6 Programa 5... 7 Programa 6... 8 Programa 7... 10 Programa

Leia mais

783 Programação de ciclos e decisões TIS - Monchique Ana

783 Programação de ciclos e decisões TIS - Monchique Ana 783 Programação de ciclos e decisões 16-08-2010 TIS - Monchique Ana 783 Programa de ciclos e decisões EXERCICIO N19 Descrição dos exercícios: este programa insere-se um número e ele da se é positivo negativo

Leia mais

Titulo Módulo e Designação Programação - Ciclos e decisões

Titulo Módulo e Designação Programação - Ciclos e decisões Titulo Módulo e Designação 0783 - Programação - Ciclos e decisões Índice 19 Programa - PROGRAMA PARA DEFINIR O TIPO DE NUMERO... 2 20 Programa - pede a nota do exame a nota do trabalho calcula a media

Leia mais

783-Programação em C/C++ - Ciclos e Decisões

783-Programação em C/C++ - Ciclos e Decisões 2010 783-Programação em C/C++ - Ciclos e Decisões Sandra Jacinto Curso de TIS 18-08-2010 Conteúdo 19º Programa... 3 20º Programa... 4 21º Programa... 5 22º Programa... 7 23º Programa... 9 24º Programa...

Leia mais

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números.

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números. Lista de Exercícios I 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números. public class Questao001 { public static void main(string[] args)

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

INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++

INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++ UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo OPERADORES Um operador é um símbolo

Leia mais

Exercícios: Capítulo 6 Funções SOLUÇÕES

Exercícios: Capítulo 6 Funções SOLUÇÕES Curso Técnico Superior Profissional em Redes e Sistemas Informáticos FUNDAMENTOS DE PROGRAMAÇÃO 2015/2016 Exercícios: Capítulo 6 Funções SOLUÇÕES 1. Elabore um programa que efectue o cálculo da área triângulo,

Leia mais

(SCC-0120) Linguagem C

(SCC-0120) Linguagem C (SCC-0120) Introdução à Ciência da Computação: Linguagem C Prof. Zhao Liang Estag. PAE: Murillo G. Carneiro (São Carlos) Instituto de Ciências Matemáticas e Computação (ICMC) (SCC-0120) Introdução à Ciência

Leia mais

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

Laboratório 4 Correcção de erros sintácticos e tipos de dados primitivos Instituto Politécnico de Setúbal Escola Superior de Tecnologia Departamento de Sistemas e Informática Laboratório 4 Correcção de erros sintácticos e tipos de dados primitivos Disciplina de Introdução à

Leia mais

Linguagem C. Funções

Linguagem C. Funções Linguagem C Funções Funções Uma função é um conjunto de instruções desenhadas para cumprir uma tarefa particular Funções dividem grandes tarefas de computação em tarefas menores Permitem que todos os outros

Leia mais

Exercícios no papel... Computação I (CC)

Exercícios no papel... Computação I (CC) Exercícios no papel... Computação I (CC) 2013 1 Escreva um programa que imprima a média aritmética dos números 8, 9 e 7. Escreva um programa que imprima a média aritmética dos números 8, 9 e 7. #include

Leia mais

Introdução Geral à Linguagem C. Licenciatura em Engenharia Informática

Introdução Geral à Linguagem C. Licenciatura em Engenharia Informática Introdução à Programação Capítulo II Introdução Geral à Linguagem C Licenciatura em Engenharia Informática A linguagem C A linguagem C foi criada em 1972 nos Bell Telephone Laboratories, por Denis Ritchie,

Leia mais

Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1

Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação. Lista de Exercícios 1 Faculdade Anglo-Americano Curso de Ciência da Computação Linguagem de Programação Lista de Exercícios 1 1. O programa seguinte tem vários erros em tempo de compilação. Encontre-os. Main() int a=1; b=2,

Leia mais

Introdução a Programação de Jogos

Introdução a Programação de Jogos Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição

Leia mais

ponteiros INF Programação I Prof. Roberto Azevedo

ponteiros INF Programação I Prof. Roberto Azevedo ponteiros INF1005 -- Programação I -- 2016.1 Prof. Roberto Azevedo razevedo@inf.puc-rio.br ponteiros tópicos o que são ponteiros operadores usados com ponteiros passagem de ponteiros para funções referência

Leia mais

Aula 12- Variáveis e valores reais

Aula 12- Variáveis e valores reais Aula 12- Variáveis e valores reais Até agora todos os nossos problemas continham apenas valores inteiros e portanto variáveis do tipo int. Para resolver problemas que usam valores com parte fracionária,

Leia mais

5 Operações e Funções Matemáticas. Unesp Campus de Guaratinguetá

5 Operações e Funções Matemáticas. Unesp Campus de Guaratinguetá 5 Operações e Funções Matemáticas Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro Ministrado por: Prof. André Amarante 4.4.1 Avaliação de Expressões

Leia mais

Algoritmos RESUMO - LINGUAGEM C

Algoritmos RESUMO - LINGUAGEM C Algoritmos RESUMO - LINGUAGEM C 1 Sintaxe da linguagem C Componentes reconhecidos pela linguagem C (sintaxe da linguagem): tipos propriedades dos dados; declarações partes do programa, podendo dar significado

Leia mais

1 ESTRUTURA SEQUENCIAL

1 ESTRUTURA SEQUENCIAL Noções de Programação de Computadores Prof. Eduardo 1 1 ESTRUTURA SEQUENCIAL algoritmo Nome_do_algoritmo declaração de variáveis variáveis inicio bloco de comandos; fim_algoritmo 1.1 Declaração de variáveis

Leia mais

Programação C# + ASP.NET

Programação C# + ASP.NET Programação C# + ASP.NET Prof. MSc. Daniel Menin Tortelli e-mail: danielmenintortelli@gmail.com Site: http://sites.google.com/site/danielmenintortelli/home 19/08/2014 Programação C# ASP.NET - Prof. MSc.

Leia mais

Estrutura do programa

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

Leia mais

Introdução à Linguagem C Variáveis e Expressões

Introdução à Linguagem C Variáveis e Expressões INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída

Leia mais

Tipos de Dados, Variáveis e Entrada e Saída em C. DCC 120 Laboratório de Programação

Tipos de Dados, Variáveis e Entrada e Saída em C. DCC 120 Laboratório de Programação Tipos de Dados, Variáveis e Entrada e Saída em C DCC 120 Laboratório de Programação Variáveis Uma variável representa um espaço na memória do computador para armazenar um determinado tipo de dado. Em C,

Leia mais

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Modesto A. Chaves Faça um algoritmo que Leia dois valores

Leia mais

Vetores(Arrays) Olimpíadas de Informática. Aulas preparatórias Introdução a Programação em C.

Vetores(Arrays) Olimpíadas de Informática. Aulas preparatórias Introdução a Programação em C. Olimpíadas de Informática Aulas preparatórias Introdução a Programação em C. Vetores(Arrays) Prof. Gemilson George gemilson@colegiogeo.com.br Blog: informaticageo.wordpress.com GEO.OBI Aula 05 Definição:

Leia mais

Introdução à Linguagem C

Introdução à Linguagem C Introdução à Linguagem C 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador DEC PDP-11 em Unix C++ é uma extensão da linguagem C O sistema Unix é escrito

Leia mais

Material de aula. Régua Compasso Par de esquadros (30 e 45 ) Borracha Lápis ou lapiseira Papel sulfite ou caderno de desenho

Material de aula. Régua Compasso Par de esquadros (30 e 45 ) Borracha Lápis ou lapiseira Papel sulfite ou caderno de desenho Desenho Técnico Material de aula Régua Compasso Par de esquadros (30 e 45 ) Borracha Lápis ou lapiseira Papel sulfite ou caderno de desenho Geometria Conversão de unidades Polígonos e sólidos Escala Desenho

Leia mais

LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO

LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Primeiro programa em C #include int main() { int num1, num2, result; scanf("%d",&num1); scanf("%d",&num2); result = num1 + num2; printf("%d",

Leia mais

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo Para cada problema abaixo escreva uma solução algorítmica utilizando a forma da descrição narrativa

Leia mais

Sub-rotinas. 2014/2 Programação Básica de Computadores (INF 09325) Freddy Brasileiro

Sub-rotinas. 2014/2 Programação Básica de Computadores (INF 09325) Freddy Brasileiro Sub-rotinas 2014/2 Programação Básica de Computadores (INF 09325) Freddy Brasileiro www.inf.ufes.br/~fbrasileiro fbrasileiro@inf.ufes.br Programa / Bibliografia 4. Sub-programas e funções 1. Funções e

Leia mais

Exercícios - Questões Objetivas

Exercícios - Questões Objetivas Exercícios - Questões Objetivas Apresentação 02 - Tipos de Dados 1. O nome de uma variável é criado por um programador devendo seguir algumas regras, são listas de nomes válidos, EXCETO: a) Nota1, Nota2,

Leia mais

Linguagem C: Introdução

Linguagem C: Introdução Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais

Leia mais

Introdução à Ciência da Computação SCC0120 Prof. Zhao Liang. Aula de Laboratório 1: Operadores, comandos básicos e comando IF 27/03/2012

Introdução à Ciência da Computação SCC0120 Prof. Zhao Liang. Aula de Laboratório 1: Operadores, comandos básicos e comando IF 27/03/2012 Introdução à Ciência da Computação SCC0120 Prof. Zhao Liang Aula de Laboratório 1: Operadores, comandos básicos e comando IF 27/03/2012 PARTE 1: OPERADORES E COMANDOS BÁSICOS EXEMPLO 1.1: Programa que

Leia mais

Linguagem C. Prof.ª Márcia Jani Cícero

Linguagem C. Prof.ª Márcia Jani Cícero Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função

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

Ambiente de desenvolvimento

Ambiente de desenvolvimento Linguagem C Ambiente de desenvolvimento Um programa em C passa por seis fases até a execução: 1) Edição 2) Pré-processamento 3) Compilação 4) Linking 5) Carregamento 6) Execução Etapa 1: Criação do programa

Leia mais

Tipos de Dados, Variáveis e comandos de entrada e saída. DCC 119 Algoritmos

Tipos de Dados, Variáveis e comandos de entrada e saída. DCC 119 Algoritmos Tipos de Dados, Variáveis e comandos de entrada e saída DCC 119 Algoritmos Introdução Nesta aula, serão construídos programas de computador muito simples. Por enquanto, vamos assumir que todo programa

Leia mais

Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento

Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento Hello World Linguagem C printf("hello world!\n"); main é a função principal, a execução do programa começa por ela printf é uma função usada para enviar dados para o vídeo Palavras Reservadas auto double

Leia mais

Introdução à Linguagem C

Introdução à Linguagem C Introdução à Linguagem C Simone Ceolin UNIFRA Adaptado de slides das Profas. Patrícia Jaques, Mônica Py e Deise Saccol 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em

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

Capítulo 3: Programando com Funções

Capítulo 3: Programando com Funções Capítulo 3: Programando com Funções INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Organização de Código Um programa de computador representa a implementação

Leia mais

Aula 15 Variáveis Indexadas (vetores)

Aula 15 Variáveis Indexadas (vetores) Aula 15 Variáveis Indexadas (vetores) Além das variáveis normais já conhecidas, podemos ter também variáveis indexadas. Tais variáveis são referenciadas por um nome e um índice. Especialmente úteis para

Leia mais

Introdução à Programação em C

Introdução à Programação em C Introdução à Programação em C Tipos e Operadores Elementares Estruturas de Controlo Resumo Novidades em C Exemplo: Factorial Tipos de Dados Básicos Saltos Condicionais: if-then-else Valor de retorno de

Leia mais

Introdução à Linguagem C. Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny

Introdução à Linguagem C. Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny Introdução à Linguagem C Adaptado de slides das Profas. Patrícia Jaques, Mônica Py, Deise Saccol e Vania Bogorny 1 Histórico da Linguagem C Criada por Denis Ritchie, na década de 1970, para uso em um computador

Leia mais

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA

DELEGAÇÃO REGIONAL DO ALENTEJO CENTRO DE FORMAÇÃO PROFISSIONAL DE ÉVORA Grupo I 1. Qual das seguintes afirmações é verdadeira? (A)Na declaração de uma variável é obrigatório colocar o seu nome. (B)Na declaração de uma variável é obrigatório colocar o seu conteúdo. (C)Na declaração

Leia mais

EXERCÍCIOS em C Seqüência. 2. Mostrar a média aritmética entre 3 números passados pelo usuário.

EXERCÍCIOS em C Seqüência. 2. Mostrar a média aritmética entre 3 números passados pelo usuário. EXERCÍCIOS em C Seqüência 1. Mostrar na tela o produto entre 28 e 43. int produto; printf ("\nforma 1: O produto entre 28 e 43 eh %d", 28*43); produto=28*43; printf ("\nforma 2: O produto entre 28 e 43

Leia mais

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. 1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras

Leia mais

Apresentação da ferramenta de programação. Comandos de entrada e saída. Prof. Alex Camargo

Apresentação da ferramenta de programação. Comandos de entrada e saída. Prof. Alex Camargo UNIVERSIDADE FEDERAL DO PAMPA CAMPUS BAGÉ ALGORITMOS E PROGRAMAÇÃO Apresentação da ferramenta de programação. Comandos de entrada e saída Prof. Alex Camargo alexcamargoweb@gmail.com Linguagem C A linguagem

Leia mais

Lista de Exercícios 01 Entrada e Saída de Dados

Lista de Exercícios 01 Entrada e Saída de Dados Lista de Exercícios 01 e de Dados Exercício 01 Uma P. A., Progressão Aritmética, fica determinada pela sua razão (r) e pelo seu primeiro termo (a 1 ). Escreva um programa que determine o n-ésimo termo

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

Métodos Computacionais em Física Noções Básicas de Linguag

Métodos Computacionais em Física Noções Básicas de Linguag Métodos Computacionais em Física Noções Básicas de Linguagem C Aula 2 Diretivas de preprocessamento Identificadores Tipos Variáveis e Aritmética Operadores e precedência Efeitos colaterais Laços: if, while

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia mais

Linguagem C. Operadores

Linguagem C. Operadores Linguagem C Operadores Operadores aritméticos: + - * / % C oferece cinco operadores artiméticos binários Soma (+) Subtração ( - ) Multiplicação ( * ) Divisão ( / ) Módulo (%) um operador unário menos unário

Leia mais

INF1007: Programação 2. 0 Revisão. 06/08/2015 (c) Dept. de Informática - PUC-Rio 1

INF1007: Programação 2. 0 Revisão. 06/08/2015 (c) Dept. de Informática - PUC-Rio 1 INF1007: Programação 2 0 Revisão 06/08/2015 (c) Dept. de Informática - PUC-Rio 1 Tópicos Principais Variáveis e Constantes Operadores e Expressões Entrada e Saída Tomada de Decisão Construção com laços

Leia mais

Estruturas de Dados Aula 2: Estruturas Estáticas 02/03/2011

Estruturas de Dados Aula 2: Estruturas Estáticas 02/03/2011 Estruturas de Dados Aula 2: Estruturas Estáticas 02/03/2011 Tipos Básicos Quantos valores distintos podemos representar com o tipo char? Operadores de Incremento e Decremento ++ e -- Incrementa ou decrementa

Leia mais

Área das figuras planas

Área das figuras planas AS ESPOSTAS ESTÃO NO FINAL DOS EXECÍCIOS. ) Calcule as áreas dos retângulos de base b e altura h nos seguintes casos: a) b = cm e h = 7cm b) b =,dm e h = dm c) b = m e h = m d) b =,m e h =,m ) Determine:

Leia mais

Conceito de procedimentos e funções

Conceito de procedimentos e funções Tópicos Introdução Como funcionam as funções Declaração de funções Exemplo de funções 1 Introdução As funções, são unidades de código desenhadas para cumprir uma determinada tarefa. Até agora, já utilizamos

Leia mais

Variáveis, Tipos de Dados e Operadores

Variáveis, Tipos de Dados e Operadores ! Variáveis, Tipos de Dados e Operadores Engenharias Informática Aplicada 2.o sem/2013 Profa Suely (e-mail: smaoki@yahoo.com) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória

Leia mais

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

Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de

Leia mais

Algoritmos. Para encontrar a raiz de uma equação quadrática, são necessários alguns passos detalhados:

Algoritmos. Para encontrar a raiz de uma equação quadrática, são necessários alguns passos detalhados: Algoritmos Para encontrar a raiz de uma equação quadrática, são necessários alguns passos detalhados: Dada a equação de 2º grau Subtraia c em ambos os lados Multiplique ambos os lados por 4a Aplique a

Leia mais

double pcompra[1000], pvenda[1000], codclient[1000]; //sempre que o usuário voltar ao menu principal ele poderá

double pcompra[1000], pvenda[1000], codclient[1000]; //sempre que o usuário voltar ao menu principal ele poderá /*Algortimo de Controle de Estoque e Cadastro*/ #include #include main(){ int i, op, op2, qtd, entradaestoque, consulproduto, consulcliente,cod[1000],estoque[1000]; double pcompra[1000],

Leia mais

Introdução a Programação na Linguagem C.

Introdução a Programação na Linguagem C. Introdução a Programação na Linguagem C. Prof. Gemilson George E-mail: gemilson@geo.com.br Skype: gemilson_geo MSN: gemilsongeorge@gmail.com Facebook: facebook.com/gemilson Fone: (83)8880-2046 Blog: informaticageo.wordpress.com

Leia mais

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

Programação Básica. Estrutura de um algoritmo Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse

Leia mais

Exercícios de Programação Lista de Exercícios

Exercícios de Programação Lista de Exercícios Exercícios de Programação Lista de Exercícios 1 2016-1 Entrada e Saída de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o resultado

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número inteiro

Leia mais

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 e de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o

Leia mais

Linguagem C Controle do Fluxo de Execução. Lógica de Programação

Linguagem C Controle do Fluxo de Execução. Lógica de Programação Linguagem C Controle do Fluxo de Execução Lógica de Programação Caro(a) aluno(a), Aqui começaremos a escrever os nossos primeiros programas em uma Linguagem de Programação. Divirta-se!!! Estrutura Seqüencial

Leia mais

Capítulo 2 Operadores. A função scanf()

Capítulo 2 Operadores. A função scanf() Capítulo 2 Operadores A função scanf() A função scanf() é outra das funções de E/S implementadas em todos os compiladores e nos permite ler dados formatados da entrada padrão (teclado). Sintaxe: scanf(

Leia mais

Capítulo 4: Condicionais

Capítulo 4: Condicionais Capítulo 4: Condicionais INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra.

Leia mais

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10

2. OPERADORES... 6 3. ALGORITMOS, FLUXOGRAMAS E PROGRAMAS... 8 4. FUNÇÕES... 10 1. TIPOS DE DADOS... 3 1.1 DEFINIÇÃO DE DADOS... 3 1.2 - DEFINIÇÃO DE VARIÁVEIS... 3 1.3 - VARIÁVEIS EM C... 3 1.3.1. NOME DAS VARIÁVEIS... 3 1.3.2 - TIPOS BÁSICOS... 3 1.3.3 DECLARAÇÃO DE VARIÁVEIS...

Leia mais

Algoritmos. Grupos de Slides No 1. Prof. J. M. SIMÃO. Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS

Algoritmos. Grupos de Slides No 1. Prof. J. M. SIMÃO. Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Algoritmos Grupos de Slides No 1. Prof. J. M. SIMÃO Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Algoritmos Algoritmo é a essência lógica de cada programa. Algoritmo pode

Leia mais

Iteração e Pontos Fixos

Iteração e Pontos Fixos Iteração e Pontos Fixos Iteração é um dos pontos chave da programação numérica. Iterar consiste em repetir uma mesma operação diversas vezes levando a uma aproximação cada vez melhor da solução exata.

Leia mais

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Conceitos Básicos. Professor: Juliano Lucas Gonçalves. Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já

Leia mais

3ª Lista de Exercícios de Programação I

3ª Lista de Exercícios de Programação I 3ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, apoiadas por representação em algoritmo para planejamento. 1. Desenvolva um programa que leia dois valores a

Leia mais

Linguagem C Funções. André Tavares da Silva.

Linguagem C Funções. André Tavares da Silva. Linguagem C Funções André Tavares da Silva andre.silva@udesc.br Funções É uma coleção de comandos identificados por um nome (identificador); As funções executam ações e podem retornar valores; main, printf

Leia mais

Resposta exercício 1. /******Inclusao de bibliotecas******/ #include <stdio.h>

Resposta exercício 1. /******Inclusao de bibliotecas******/ #include <stdio.h> Resposta exercício 1 *Nome: exercicio1.c *Descrição: Este programa imprime uma mensagem na tela /******Inclusao de bibliotecas******/ /******Abertura da funcao main*****/ /*****Imprime mensagem na tela*****/

Leia mais

Curso de C para Engenharias

Curso de C para Engenharias Aula 1 Cristiano Dalbem Dennis Balreira Gabriel Moreira Miller Biazus Raphael Lupchinski Universidade Federal do Rio Grande do Sul Instituto de Informática Grupo PET Computação Primeiro Programa Hello

Leia mais

Lista resolvida de IPC Exercício 1

Lista resolvida de IPC Exercício 1 Lista resolvida de IPC Exercício 1 Algoritmo para calcular área de triângulos, informando base e altura. float base,altura,area; printf("\nprograma para calcular area de triangulos\n\n"); printf("\ndigite

Leia mais

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS NB217 Algoritmos e Estruturas de Dados I Profa. Rosanna Mara Rocha Silveira Fevereiro/2012 - Versão 4.1 25 CAPÍTULO III COMANDO DE ATRIBUIÇÃO O comando de atribuição permite que se forneça um valor a uma

Leia mais

Edwar Saliba Júnior. Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C

Edwar Saliba Júnior. Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C Edwar Saliba Júnior Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C Belo Horizonte 2010 Sumário 1 Nota:... 2 2 Comandos e Palavras Reservadas:... 3 3 Dicas... 4 3.1 Strings

Leia mais

Provão. Matemática 5 o ano

Provão. Matemática 5 o ano Provão Matemática o ano 21 Sabemos que o tempo pode ser contado e medido. Selecione as unidades de medida de tempo indicadas pelos ponteiros de um relógio: a) dias, meses e anos. b) horas, dias e minutos.

Leia mais

NOME DO ALUNO: AVALIAÇÃO SIMULADA

NOME DO ALUNO: AVALIAÇÃO SIMULADA CURSO: ECA ECV EEL EPR - EMC SÉRIE: 1 a. e 2 a. DISCIPLINA: Algoritmos e Programação PROFESSOR: Paulo Cesar F. De Oliveira, BSc, PhD* RA: DATA: 21/11/2016 NOTA: NOME DO ALUNO:, AVALIAÇÃO SIMULADA 1ª Questão

Leia mais

Aula 02. Prof. Diemesleno Souza Carvalho

Aula 02. Prof. Diemesleno Souza Carvalho Programação Orientada a Objetos II Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... - O que é C# e.net - Um

Leia mais

Tipos, variáveis, operadores, e entrada e saída

Tipos, variáveis, operadores, e entrada e saída PUC-Rio, INF1005.33F, Programação 1, 2016.2 Lista 1: Introdução à linguagem de programação C Prof. Guilherme F. Lima 1. Refaça os exercícios da Lista 0 usando C no lugar de pseudocódigo. Tipos, variáveis,

Leia mais

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

Aula 06 Definição de Novos Tipos (structs, typedefs, e enumerações) Prof. Filipe Mutz Aula 06 Definição de Novos Tipos (structs, typedefs, e enumerações) Prof. Filipe Mutz 1 Estruturas (structs) Estruturas (structs) são usadas para criar novos tipos de dados pelo agrupamento de informações.

Leia mais

LP2 Laboratório de Programação 2 Ciência da Computação. Problema proposto

LP2 Laboratório de Programação 2 Ciência da Computação. Problema proposto Problema proposto Em um torneio de futebol a pontuação foi definida da seguinte maneira: vitória por goleada 6 pontos; vitória simples 3 pontos; empate 1 ponto. Como determinar a quantidade mínima de jogos

Leia mais

2. Escreva um programa em C para ler uma temperatura em graus Celsius, calcular e escrever o valor correspondente em graus Fahrenheit.

2. Escreva um programa em C para ler uma temperatura em graus Celsius, calcular e escrever o valor correspondente em graus Fahrenheit. Lista de Exercicios III 1. Escreva um programa em C para ler uma temperatura em graus Fahrenheit, calcular e escrever o valor correspondente em graus Celsius (de acordo com a fórmula abaixo). 2. Escreva

Leia mais

Tabela T1: Tags para comandos de impressão.

Tabela T1: Tags para comandos de impressão. O que é um nome? O que chamamos rosa não cheiraria igualmente doce em outro nome? W. Shakespeare. PRINTF O comando printf é capaz de imprimir uma mensagem na tela, bem como o comando puts, que além de

Leia mais

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

Linguagem C: funções e ponteiros. Prof. Críston Algoritmos e Programação Linguagem C: funções e ponteiros Prof. Críston Algoritmos e Programação Funções Recurso das linguagens de programação que permite dar um nome para um conjunto de instruções Facilita a reutilização de algoritmos

Leia mais

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período ANO LETIVO 2015/2016 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período Metas / Objetivos Conceitos / Conteúdos Aulas Previstas Números e

Leia mais

Disciplina de Algoritmos e Programação

Disciplina de Algoritmos e Programação Disciplina de Algoritmos e Programação Aula Passada 1º Programa: olamundo.c #include // biblioteca padrão de E/S /* Programa Olá Mundo */ int main(void) { printf( Olá mundo\n ); //exibe Olá mundo

Leia mais

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo Para cada problema abaixo escreva uma solução algorítmica utilizando a forma de pseudocódigo/portugol.

Leia mais