Solucionário de. Programação
|
|
|
- Arthur Ayrton Garrau Medina
- 10 Há anos
- Visualizações:
Transcrição
1 Solucionário de Programação Questão 1 Fazer um programa que mostre na tela o valor da variável x inteiro e y real, atribua a x 8 e a y 2.5 vezes o valor de x. int x; float y; x=8; y=2.5 * x; printf("x=%d\n",x); printf("y=%f\n",y); Questão 2 Escreva um programa em que o usuário possa entrar com um dado inteiro do teclado. Este valor inteiro deve ser dividido por 2 e armazenado em outra variável. O programa deve mostrar os dois valores na tela, o valor que foi inserido e o calculado.
2 int x; float y; printf("digite o valor de x: "); scanf("%d",&x); y=x / 2; printf("\no valor digitado eh x = %d\n",x); printf("\no valor dividido por 2 eh y = %.1f\n",y); Questão 3 Crie um programa em que o usuário possa entrar com o valor de uma peça, com o número de peças compradas e dar um desconto de 12% ao comprador. O dado de saída é o valor total da compra, retirado o desconto. int p; float q, v, vt; printf("entre com o valor de uma peca: "); scanf("%d",&p); printf("entre com a quantidade de pecas: "); scanf("%f",&q); v = p * q; vt = v * v; printf("o valor total da compra eh %.2f\n",vt); Questão 4 Escreva um programa em que o usuário possa entrar com o valor de quantas notas de prova ele quiser, e calcular a média. Se média for menor que 4.0, diga ao usuário que o aluno está reprovado; se a média for entre 4.0 e 7.0, diga ao usuário que o aluno está de AF; e se a média for maior que 7.0 diga ao usuário que o aluno está aprovado. Imprima também a média do aluno. 2/11
3 int q, i; float n, m; m=0; printf("entre com a quantidade de notas: "); scanf("%d",&q); for(i=1;i<=q;i++) printf("a nota %d eh: ",i); scanf("%f",&n); m=m+n; m=m/q; printf("a media do aluno eh: %f\n",m); if(m<4) printf("o aluno esta reprovado\n"); if(m>=4 && m<7) printf("o aluno esta de AF\n"); if(m>=7) printf("o aluno esta aprovado\n"); Questão 5 Escreva um programa que leia as notas das três avaliações parciais e a nota da avaliação optativa. Caso o aluno não tenha feito a optativa deve ser fornecido o valor 0. Calcular a média do semestre considerando que a prova optativa substitui a nota mais baixa entre as três primeiras avaliações. Escrever a média e indicar se o aluno foi aprovado, reprovado ou está de AF, de acordo com as informações dadas na questão anterior. float n1, n2, n3, no, m; printf("entre com a nota da prova 1: "); scanf("%f",&n1); printf("entre com a nota da prova 2: "); scanf("%f",&n2); printf("entre com a nota da prova 3: "); scanf("%f",&n3); printf("entre com a nota da prova optativa, digite 0 se nao a fez: "); scanf("%f",&no); 3/11
4 if (no>n1 no>n2 no>n3) if (n1<n2 && n1<n3) n1=no; else if (n2<n1 && n2<n3) n2=no; else n3=no; m=(n1+n2+n3)/3; printf("a media do aluno eh: %f",m); if(m<4) printf("o aluno esta reprovado\n"); if(m>=4 && m<7) printf("o aluno esta de AF\n"); if(m>=7) printf("o aluno esta aprovado\n"); Questão 6 Ler um número representando a temperatura em kelvin. Escolha a opção f para converter o mesmo para fahrenheit ou c para converter para Celsius, se escolha for diferente destas duas letras imprima o valor não convertido. float t; char k; printf("digite a temperatura em Kelvin\n"); scanf("%f",&t); printf("digite c para converter para Celsius e f para converter para Fahrenheit\n"); k=getche(); switch (k) case f : t=(t-273)*9/5 + 32; printf("\na temperatura em Fahrenheit eh: %.2f\n",t); case c : t=t-273; printf("\na temperatura em Celsius eh: %.2f\n",t); default: printf("\na temperatura %.2f, em Kelvin, nao foi convertida\n",t); 4/11
5 Questão 7 Ler um determinado número inteiro de segundos, representar seu valor equivalente em graus, minutos e segundos. O valor de graus deve ser zero, no caso da quantidade de segundos for insuficiente para esse cálculo. O mesmo princípio se aplica em relação ao cálculo dos minutos e segundos. Exemplo: 3500 segundos corresponde a 0 graus 58 minutos e 20 segundos int tempo, t, g, m, s; printf("digite a quantidade inteira de segundos\n"); scanf("%d",&tempo); t=tempo; g=t/3600; t=t-g*3600; m=t/60; t=t-m*60; s=t; printf("%d segundos corresponde a %d graus %d minutos e %d segundos\n",tempo,g,m,s); Questão 8 Escreva um programa para ler um número inteiro de três algarismos (ex. 218), inverta a ordem de seus algarismos (ex.812). int num1, num2, n, u, d, c; do printf("digite um numero inteiro de 3 algarismos\n"); 5/11
6 scanf("%d",&num1); while(num1>999); n=num1; u=n/100; n=n-u*100; d=n/10; n=n-d*10; c=n; num2=c*100+d*10+u; printf("%d -> %d\n",num1,num2); Questão 9 Escreva um programa para ler três números inteiros e exibir o maior e o menor deles. int n1, n2, n3, maior, menor; printf("digite o primeiro numero\n"); scanf("%d",&n1); printf("digite o segundo numero\n"); scanf("%d",&n2); printf("digite o terceiro numero\n"); scanf("%d",&n3); if(n1>=n2) maior=n1; menor=n2; if(n3>n1) maior=n3; else if(n3<n2) menor=n3; else maior=n2; menor=n1; if(n3>n2) maior=n3; else if(n3<n1) menor=n3; printf("numero maior -> %d\n",maior); printf("numero menor -> %d\n",menor); 6/11
7 Questão 10 Elabore um programa que leia as coordenadas (x,y) e verifique a qual o quadrante que pertence, ou se está em um dos eixos. int x, y; printf("digite a coordenada x\n"); scanf("%d",&x); printf("digite a coordenada y\n"); scanf("%d",&y); if (x>0 && y>0) printf("(%d,%d) estah no primeiro quadrante\n",x,y); else if (x<0 && y>0) printf("(%d,%d) estah no segundo quadrante\n",x,y); else if (x<0 && y<0) printf("(%d,%d) estah no terceiro quadrante\n",x,y); else if (x>0 && y<0) printf("(%d,%d) estah no quarto quadrante\n",x,y); else if (x>0 && y==0) printf("(%d,%d) estah no semi-eixo x positivo\n",x,y); else if (x<0 && y==0) printf("(%d,%d) estah no semi-eixo x negativo\n",x,y); else if (x==0 && y>0) printf("(%d,%d) estah no semi-eixo y positivo\n",x,y); else if (x==0 && y<0) printf("(%d,%d) estah no semi-eixo y negativo\n",x,y); else printf("(%d,%d) estah na origem\n",x,y); Questão 11 Faça um programa, utilizando o comando SWITCH, que mostre um índice com as seguintes opções: 1. Inclusão; 2. Exclusão; 3. Sair Se o usuário digitar um dos valores listados, deve ser mostrada, em tela, a sua escolha. Caso digita-se um valor que não está listado, deve-se mostrar em tela a seguinte frase: Opção inválida. 7/11
8 int op; int main() printf("\n1. Inclusao \n2. Exclusao \n3. Sair"); printf("\ndigite sua opcao [1-3] "); scanf("%d", &op); switch (op) case 1: printf("\n Inclusao"); case 2: printf("\n Exclusao"); case 3: printf("\n Sair"); default: printf("\n Opcao Incorreta"); Questão 12 Faça um programa, utilizando o comando switch, que receba 2 números reais e seja capaz de efetuar as operações aritméticas simples (+,-,*,/) de acordo com a escolha do usuário. Lembre-se de que divisão por zero não é possível. Logo, faça uma rotina que quando a opção de divisão for escolhida e o segundo número digitado for zero, exiba a seguinte frase: A divisao nao pode ser efetuada. E encerre o programa. float num1, num2; char op; int main() printf("\ndigite dois numeros.\n"); scanf("%f%f", &num1, &num2); printf("\ndigite uma operacao.\n"); op = getche(); printf("\n%.1f %c %.1f = ", num1, op, num2); switch (op) 8/11
9 case + : printf("%.1f", num1 + num2); case - : printf("%.1f", num1 - num2); case * : printf("%.1f", num1 * num2); case / : if(num2==0) printf("a divisao nao pode ser efetuada."); printf("%.1f", num1 / num2); default: printf("\n\n Operador desconhecido"); Questão 13 Seja N um número quadrado perfeito. Se somarmos os números ímpares consecutivos ( ) até que esta soma seja igual a N, o número M de termos somados será igual a raiz quadrada de N. Exemplo: N = 16, 16 = , M = 4 termos. Logo, a raiz quadrada de 16 é 4. Fazer um programa em C para ler um número inteiro e positivo N e responder se N é quadrado perfeito. int k, i, m, c; int main() m = 0; c = 0; i = 1; printf("\ndigite um numero inteiro e positivo\n"); scanf("%d",&k); while (m!=k) m += i; c++; i += 2; if (m>k) 9/11
10 printf("o numero %d nao eh um quadrado perfeito",k); if(m==k) printf("a raiz do numero escolhido eh %d",c); Questão 14 Escreva um programa que leia um número do teclado e ache os seus divisores. int numero, divisor; printf("digite o numero.\n"); scanf("%d", &numero); while(numero < 2) printf("por favor entre com numero maior de 2.\n"); printf("tenta de novo!\n"); scanf("%d", &numero); printf("os divisores de %d sao: ", numero); for (divisor=1; divisor < numero; divisor++) if (numero % divisor == 0) /*Testa se tem ou nao resto*/ printf("%d, ", divisor); /*Se nao, imprime o divisor*/ printf("%d\n.", numero); /*O numero e o ultimo divisor*/ return 0; Questão 15 Escreva um programa que calcule x elevado a n. Assuma que n é um valor inteiro. Depois, compare o resultado obtido com a utilização da função pow(x,y). 10/11
11 #include <math.h> int main (void ) int n, i, m; double x, pot, v; printf("entre com o numero. "); scanf("%lf", &x); printf("entre com a potencia. "); scanf("%d", &n); i = 0; pot = 1; if (n >= 0) v = x; m = n; else v = 1 / x; m = -n; while (i < m) pot = pot * v; i = i + 1; printf("%0.3lf elevado a %d = %0.3lf \n", x, n, pot); printf("resultado mais preciso: %lf\n", pow(x,n)); return 0; 11/11
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
INF 1620 P1-10/04/02 Questão 1 Nome:
INF 1620 P1-10/04/02 Questão 1 Considere uma disciplina que adota o seguinte critério de aprovação: os alunos fazem duas provas (P1 e P2) iniciais; se a média nessas duas provas for maior ou igual a 5.0,
Solucionário de. Programação
Solucionário de Programação Questão 0 Crie um programa em que o usuário possa entrar com o valor de uma peça, com o número de peças compradas e dar um desconto de 12% ao comprador. O dado de saída é o
MC-102 Aula 17 Strings e Matrizes
MC-102 Aula 17 Strings e Matrizes Instituto de Computação Unicamp 5 de Maio de 2015 Roteiro 1 Strings Strings: Exemplos 2 Matrizes Exemplos com Matrizes 3 Exercícios (Instituto de Computação Unicamp) MC-102
MC102 Algoritmos e Programação de Computadores
MC102 Algoritmos e Programação de Computadores Instituto de Computação UNICAMP Primeiro Semestre de 2014 Roteiro 1 Maior número 2 Soma de n números 3 Fatorial 4 Máximo Divisor Comum (MDC) 5 Números primos
INF 1005 Programação I
INF 1005 Programação I Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição de constantes:
Universidade Federal de Rondônia Técnicas de Desenvolvimento de Programas Lista 4
Universidade Federal de Rondônia Técnicas de Desenvolvimento de Programas Lista 4 WHILE 1. Faça um comando while equivalente ao descrito abaixo (que realize o mesmo tipo de procedimento e obtenha o mesmo
Capítulo 2: Introdução à Linguagem C
Capítulo 2: Introdução à Linguagem C INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso
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
Introdução à Programação Bacharelado em Sistemas de Informação 3ª Lista de Exercícios - Solução Procedimentos e Funções
Nome Nota Seção 1: Procedimentos e funções 1. Faça uma função que receba um número inteiro e positivo N como parâmetro e retorne a soma dos N números inteiros existentes entre o número 1 e esse número.
P r o g r a m a ç ã o d e C o m p u t a d o r e s 1 o S e m - 2 0 1 3 P r o f. A n d r é A m a r a n t e L u i z L A B 5 tag %2d while printf PE1:
Inteligência É a faculdade de criar objetos artificiais, especialmente ferramentas para fazer ferramentas. Henri Bergson. WHILE Além dos comandos if-else e switch, o controle de fluxo de um programa pode
controle de fluxo - condicionais
controle de fluxo - condicionais controle de fluxo - condicionais tópicos if if else if else if else expressões booleanas switch referências Capítulo 4 da apostila Capítulo 3 do livro condicionais (tomada
7. Estrutura de Decisão
7. Estrutura de Decisão Neste tipo de estrutura o fluxo de instruções a ser seguido é escolhido em função do resultado da avaliação de uma ou mais condições. Uma condição é uma expressão lógica. A classificação
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
imprimir seus quadrados.
1) Dada uma seqüência de números inteiros não-nulos, seguida por 0, imprimir seus quadrados. int numero, /* usada para leitura da sequencia */ quadrado; /* guarda o quadrado do numero lido */ printf("\n\tcalculo
INTRODUÇÃO À LINGUAGEM C++
INTRODUÇÃO À LINGUAGEM C++ 1 - VARIÁVEIS Variáveis espaço de memória reservado para armazenar tipos de dados, com um nome para referenciar seu conteúdo. Observações importantes Todas as variáveis devem
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
Exercício 1. Tabela 1: Cadastro de usuários, senhas e privilégios (exemplo). Login Senha Privilégio Armamento
1/5 Exercício 1 Um sistema de segurança militar, usado num submarino nuclear, controla o acesso de usuários a três subsistemas (armamento, navegação e comunicações) através da digitação do login do usuário
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
Programação: Estruturas de seleção
Programação de Computadores I Aula 07 Programação: Estruturas de seleção José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/53 Valores booleanos Os valores booleanos
CIÊNCIA DA COMPUTAÇÃO PROVA PARA TRANSFERÊNCIA
COM. 1 CIÊNCIA DA COMPUTAÇÃO PROVA PARA TRANSFERÊNCIA 1. A CEF concederá um crédito especial com juros de 2% aos seus clientes de acordo com o saldo médio no último ano. Escreva um programa em C que leia
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
Linguagem C. Programação Estruturada. Fundamentos da Linguagem. Prof. Luis Nícolas de Amorim Trigo [email protected].
Programação Estruturada Linguagem C Fundamentos da Linguagem Prof. Luis Nícolas de Amorim Trigo [email protected] Sumário Estrutura Básica Bibliotecas Básicas Tipos de Dados Básicos Variáveis/Declaraçã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
//Leitura de Variáveis System.out.print("Digite a temperatura atual: "); temp = leia.nextfloat();
Bacharelado em Ciência e Tecnologia BC-0505 Processamento da Informação Lista de Exercícios Nº 02 Algoritmos Computacionais Estruturas de Seleção Soluções de Referência em Java ATENÇÃO- Para cada um dos
MAC 2166 Introdução à Computação para Engenharia
MAC 2166 Introdução à Computação para Engenharia PROVA 2 QUESTÃO 1. Simule a execução do programa abaixo, destacando a sua saída. A saída do programa consiste de tudo que resulta dos comandos printf. int
1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.
Lista de exercícios: Grupo I - programa seqüênciais simples 1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros. 2. Fazer um programa
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
Edwar Saliba Júnior. Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C / C++
Edwar Saliba Júnior Dicas, Comandos e Exemplos Comparativos entre Linguagem Algorítmica e Linguagem C / C++ Belo Horizonte 2009 Sumário 1 Nota:... 2 2 Comandos e Palavras Reservadas:... 3 3 Dicas... 4
Estrutura switch if-else switch switch switch if-else-if switch switch case default break switch switch break Observações: case
Estrutura switch. O comando if-else e o comando switch são os dois comandos de tomada de decisão. Sem dúvida alguma o mais importante dos dois é o if, mas o comando switch tem aplicações valiosas. Sua
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
CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Revisão Aula Anterior Estruturas de Decisão (If e Switch)
CURSO BÁSICO DE PROGRAMAÇÃO AULA 9 Revisão Aula Anterior Estruturas de Decisão (If e Switch) Revisão Comandos básicos no terminal: Para verificar os arquivos que estão em uma pasta usa-se ls: Para acessar
Estruturas de Repetição
Estruturas de Repetição Introdução No capítulo anterior verificamos que a execução seqüencial dos comandos da função main nos limita a programação de algoritmos muito simples. Passamos, então, a dedicar
3. INTRODUÇÃO À LINGUAGEM C 3.1. CONCEITOS BÁSICOS. Lógica de Programação
Lógica de Programação 3. INTRODUÇÃO À LINGUAGEM C Caro Aluno Vamos iniciar o terceiro capítulo da nossa disciplina. Agora vamos começar a aplicar os conceitos vistos nos capítulos anteriores em uma linguagem
EXERCÍCIOS. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos números lidos.
EXERCÍCIOS 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração, multiplicação e a divisão dos
LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Também chamado de estrutura de seleção múltipla (caso). Assim como o if-else, o switch também é uma estrutura de seleção. O if-else realiza o teste
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
valor_dolar = converte(valor_compra, taxa_dolar); valor_final = converte(valor_dolar, taxa_real) * 1.0238;
Q1 Q2 Q3 Q4 Questão 1: Os cartões de crédito no Brasil utilizam o Dólar como a moeda de referência para as compras no exterior. Sendo assim, se você realiza uma compra em Buenos Aires, por exemplo, primeiro
Linguagem C: Estruturas de Controle. Prof. Leonardo Barreto Campos 1
Linguagem C: Estruturas de Controle Prof. Leonardo Barreto Campos 1 Sumário Estrutura de Controle e de Fluxo Comandos de Seleção: O comando if; Ifs Aninhados; A escada if-else-if; A expressão condicional;
Programação WEB I Estruturas de controle e repetição
Programação WEB I Estruturas de controle e repetição Operadores de Incremento Operadores de incremento servem como expressões de atalho para realizar incrementos em variáveis Operadores de Incremento Vamos
AVALIAÇÃO SIMULADA. 2ª Questão: (0,75 pontos): O que vai aparecer na tela ao se executar o trecho de código abaixo?
CURSO: TADS SÉRIE: 1 a. e 2 a. DISCIPLINA: Algoritmos e Programação PROFESSOR: Paulo Cesar F. De Oliveira, BSc, PhD* RA: DATA: 02/06/2017 NOTA: NOME DO ALUNO: GABARITO, AVALIAÇÃO SIMULADA 1ª Questão: (0,75
Exercícios de Java Aula 19
Exercícios de Java Aula 19 Link do curso: http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/ 1. Criar um vetor A com 5 elementos inteiros. Construir um vetor B de mesmo tipo e tamanho e
Aula 15: Repetição (Parte 3)
Aula 15: Repetição (Parte 3) 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 Breve Revisão Comandos de Decisã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
Aluísio Eustáquio da Silva
1 Aluísio Eustáquio da Silva SciLab Programável Material didático usado em aulas de Programação de Computadores, Algoritmos e Lógica de Programação Betim Maio de 2012 2 PROGRAMAÇÃO O SciLab permite que
Curso C: Controle de Fluxo
Universidade de Brasília Departamento de Ciência da Computação Curso C: Controle de Fluxo Prof. Ricardo Pezzuol Jacobi [email protected] O comando if if ( express o Ž verdadeira ) execute comando ou bloco
9 Comandos condicionais
9 Comandos condicionais Um comando condicional é uma instrução empregada quando se deseja criar um desvio, isto é, a opção de executar-se ou não um determinado trecho de código, segundo uma condição. Em
AVALIAÇÃO SIMULADA. 2ª Questão: (0,6 pontos): O que vai aparecer na tela ao se executar o código abaixo?
CURSO: SÉRIE: 1 a. e 2 a. DISCIPLINA: Algoritmos e Programação PROFESSOR: Paulo Cesar F. De Oliveira, BSc, PhD* RA: DATA: 03/12/2015 NOTA: NOME DO ALUNO: GABARITO, AVALIAÇÃO SIMULADA 1ª Questão: (0,6 pontos):
Estrutura Condicional em Java
Estrutura Condicional em Java Linguagem de Programação 1 O Java contém três tipos de instruções de seleção. A instrução if realiza uma ação se uma condição for verdadeira ou pula a ação se a condição for
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
AULA 1 AULA 2. Estudo dirigido para as três primeiras AULAS de LPI Professora ANITA MACIEL 1º ESTUDO DIRIGIDO
1º ESTUDO DIRIGIDO AULA 1 1) Quem desenvolveu a linguagem C e em que década? 2) Cite as sete vantagens da linguagem C? 3) Em 1999, algumas modificações importantes aconteceram. Exemplifique. 4) Cite as
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
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
AULA 2: INTRODUÇÃO A LINGUAGEM DE C. Curso: Ciência da Computação Profª.: Luciana Balieiro Cosme
AULA 2: INTRODUÇÃO A LINGUAGEM DE C Curso: Ciência da Computação Profª.: Luciana Balieiro Cosme Agenda Introdução a linguagem C Compiladores Variáveis IDEs Exemplos Exercícios Introdução A Linguagem C
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...
17 - Funções e Procedimentos em C Programação Modular
17 - Funções e Procedimentos em C Programação Modular Unesp Campus de Guaratinguetá Curso de Programação Computadores Prof. Aníbal Tavares Profa. Cassilda Ribeiro Ministrado por: Prof. André Amarante 17
1) Dado o trecho de código a seguir, qual será as saídas se as entradas forem, respectivamente:
1) Dado o trecho de código a seguir, qual será as saídas se as entradas forem, respectivamente: a) 0 e 1 b) 2 e 3 c) 1 e 1 float num1, num2; printf("digite o primeiro número"); scanf("%f",&num1); printf("digite
Módulo 4. Instruções for, while e do/while. Algoritmos e Estruturas de Dados I C++ (Rone Ilídio)
Módulo 4 Instruções for, while e do/while Algoritmos e Estruturas de Dados I C++ (Rone Ilídio) Estrutura de repetição for Repete uma seqüência de comando O número de vezes que ocorrerá a repetição é controlado
20 Caracteres - Tipo char
0 Caracteres - Tipo char Ronaldo F. Hashimoto e Carlos H. Morimoto Até agora vimos como o computador pode ser utilizado para processar informação que pode ser quantificada de forma numérica. No entanto,
Coletânea de Exercícios em Linguagem C
Coletânea de Exercícios em Linguagem C Autor: Rogério Rômulo de Oliveira 2 Coletânea de exercícios- Linguagem C Aluno: Rogério Oliveira ANO 2006 2 ÍNDICE 3 Exercícios Diversos-----------------------------------------------------------------------------------9
MC-102 - Slide 13 Noções de eficiência e buscas
MC-102 - Slide 13 Noções de eficiência e buscas Elaborado por Raoni Teixeira e Editado por Danillo Roberto Pereira Instituto de Computação Unicamp Primeiro Semestre de 2013 Introdução Por que usar computadores?
Curso de C. Procedimentos e Funções. 6/4/200901/04/09 09:42 Copyright@Arnaldo V Moura, Daniel F Ferber 1
Curso de C Procedimentos e Funções 6/4/200901/04/09 09:42 Copyright@Arnaldo V Moura, Daniel F Ferber 1 Funções Roteiro: Funções Declaração e chamada Funções importantes Exemplos de funções Variáveis Globais,
Faculdade de Ciências Universidade Agostinho Neto Departamento de Matemática e Engenharia Geográfica Ciências da Computação
FaculdadedeCiências UniversidadeAgostinhoNeto DepartamentodeMatemáticaeEngenhariaGeográfica CiênciasdaComputação ProgramaçãoII SegundaParte Adaptado de um original dos docentes de ISCTE Objectivos Os alunos
Resumo da Matéria de Linguagem de Programação. Linguagem C
Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis
Variáveis e Comandos de Atribuição
BCC 201 - Introdução à Programação Variáveis e Comandos de Atribuição Guillermo Cámara-Chávez UFOP 1/47 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c e s s a d o r > < d e c l
UNIVERSIDADE FEDERAL DE SANTA MARIA
1 UNIVERSIDADE FEDERAL DE SANTA MARIA Disciplina de Algoritmos e Programação Profa: Juliana Kaizer Vizzotto Lista de Exercícios Vetores Para a implementação de programas que solucionem os problemas a seguir
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,
Introdução à Programação. Armazenamento de Grande Quantidade de Informação Usando Vetores
Introdução à Programação Armazenamento de Grande Quantidade de Informação Usando Vetores Armazenando Grande Quantidade de Informação Como armazenar tanta informação? Vetores! 2 Tópicos da Aula Hoje, aprenderemos
Lista de Exercícios. Vetores
Lista de Exercícios Vetores LINGUAGEM DE PROGRAMAÇÃO PROF. EDUARDO SILVESTRI. WWW.EDUARDOSILVESTRI.COM.BR ATUALIZADO EM: 13/03/2007 Página 1/1 1. Faça um programa que crie um vetor de inteiros de 50 posições
Introdução à Linguagem C
Prof. Yandre Maldonado - 1 Prof. Yandre Maldonado e Gomes da Costa Prof. Yandre Maldonado - 2 Linguagem C: Desenvolvida por Dennis Ritchie nos laboratórios da AT&T Bell (EUA) no início dos anos 70; Algol
Estrutura, União e Enumeração em C
USP-ICMC-BInfo Estrutura, União e Enumeração em C SCC501 - ICC-II 2011 Prof. João Luís 1 Introduzindo Estruturas Estrutura: coleção de tipos diferentes. Define-se primeiro o tipo: struct inflavel char
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.
Unidade 12: Programas com Estruturas de Decisão Prof. Daniel Caetano
Lógica de Programação para Engenharia 1 Unidade 12: Programas com Estruturas de Decisão Prof. Daniel Caetano EXERCÍCIO 1. Todos os meses as empresas precisam realizar o desconto de INSS do funcionário.
1ª Lista de Exercícios
Universidade Federal do Rio de Janeiro Data: 26/04/05 Disciplina: Computação I 1ª Lista de Exercícios 1) Faça um programa, em pseudo-código, que peça ao usuário que informe n números reais e então calcule
COMANDOS DE DECISÕES. O COMANDO if. O comando if instrui o computador a tomar uma decisão simples. Forma Geral: if (expressão de teste) instrução;
COMANDOS DE DECISÕES O COMANDO if O comando if instrui o computador a tomar uma decisão simples. Forma Geral: if (expressão de teste) instrução; Por exemplo: /* testif.c*/ /* mostra o uso do comando if*/
Aula 3 Desvio Condicional
Aula 3 Desvio Condicional ROTEIRO DA AULA Desvio Condicional Simples Desvio Condicional Composto Desevio Condicional Aninhado Desvio Condicional em JAVA 2 DESVIO CONDICIONAL Um desvio condicional é usado
Curso de C: uma breve introdução
V Semana de Engenharia Elétrica - UFBA Licença de uso e distribuição Todo o material aqui disponível pode, posteriormente, ser utilizado sobre os termos da: Creative Commons License:
428 Capítulo 7 Arrays. do { ExibeArrayInts(ar, n); /* Exibe a configuração */ /* corrente do array */ } while (ProximaPermutacao(ar, n));
428 Capítulo 7 Arrays do { ExibeArrayInts(ar, n); / Exibe a configuração / / corrente do array / while (ProximaPermutacao(ar, n)); Análise: Inicialmente, a função GeraPermutacoes() chama a função BubbleSort(),
1. Estrutura de seleção. Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição
1 Estrutura de seleção Seleção: algumas etapas (passos) do algoritmo são executadas dependendo do resultado de uma condição - Necessário quando mais de uma ação deve ser tomada se uma condição for satisfeita
Introdução a Algoritmos Parte 04
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 04 Prof. Jorge Cavalcanti [email protected] www.univasf.edu.br/~jorge.cavalcanti
Componentes da linguagem C++
Componentes da linguagem C++ C++ é uma linguagem de programação orientada a objetos (OO) que oferece suporte às características OO, além de permitir você realizar outras tarefas, similarmente a outras
