You are on page 1of 6

Diego de Campos Moreira Cludio Marcio Louzada Geovane Alves dos Santos Gustavo Pacheco da Silva Marcio Alexandre

Carlota Rosirene Aparecida Bastos

R.A.: R.A.: R.A.: R.A.: R.A.: R.A.:

6814004717 6451307244 6446299717 5212930079 4997014063 4242821104

ENGENHARIA DE PRODUO MECNICA 1 Lista de Algoritmos Prof Fernando

1. Criar um programa em linguagem C que some 2 valores inteiros.

#include <stdio.h> #include <stdlib.h> #include<math.h> void main() { int a,b,soma; printf("PROGRAMA PARA SOMAR DOIS NUMEROS INTEIROS.\n\n"); printf("Insira o primeiro numero:\n"); scanf("%d",&a); printf("Insira o segundo numero:\n"); scanf("%d",&b); soma=(a+b); printf("\nA soma dos dois numeros eh: %d\n\n",soma); system("PAUSE"); return 0; }
2. Criar um programa que calcule a mdia de 4 notas.

#include <stdio.h> #include <stdlib.h> #include<math.h> void main() { float a,b,c,d,media; printf("PROGRAMA PARA CALCULAR A MEDIA DE 4 NOTAS.\n\n");

printf("Insira as 4 notas:\n"); scanf("%f%f%f%f",&a,&b,&c,&d); media=(a+b+c+d)/4; printf("\nA media das notas eh: %.2f\n\n",media); system("PAUSE"); return 0; }

3. Crie um programa que calcule o produto de trs nmeros inteiros.

#include <stdio.h> #include <stdlib.h> #include<math.h> void main() { int a,b,c,produto; printf("PROGRAMA PARA CALCULAR O PRODUTO DE TRES NUMEROS INTEIROS.\n\n"); printf("Digite o primeiro numero inteiro: "); scanf("%d",&a); printf("\nDigite o segundo numero inteiro: "); scanf("%d",&b); printf("\nDigite o terceiro numero inteiro: "); scanf("%d",&c); produto=a*b*c; printf("\nO produto dos tres numeros digitados eh: %d\n\n",produto); system("PAUSE"); return 0; }

4. Preencha as lacunas de cada uma das frases seguintes:

a) Todos os programas em C comeam sua execuo com a funo __ main_()________. b) A ____chave ({})_____ comea o corpo de todas as funes e a o termina. c) Todas instrues terminam com um ___ponto e vrgula (;)______. d) A funo ___printf()________ da biblioteca padro exibe informaes na tela. e) A seqncia de escape \n representa o caractere de _enter (nova linha)_______ que faz com que o cursor se posicione no incio da prxima linha na tela. f) A funo _#include<stdio.h>_ da biblioteca padro usada para obter dados do teclado. g) O especificador de converso ________________ usado em uma string de controle de formato de scanf para indicar que um inteiro ser fornecido ao programa e em uma string de controle de formato de printf para indicar a impresso (sada) de um inteiro pelo programa. 5. Um dos engenheiros da empresa XXX LTDA preparou o seguinte programa e apresentou-o para ser avaliado, verifique se funcionar e caso ocorra qualquer problema encontre a soluo. #include <stdio.h> #include <stdlib.h>; int main { } ( printf(Existem %d semanas no ano. ,52); system(pause); return 0; ) O programa se inicia e finaliza com parnteses, quando na verdade deveria se iniciar com chaves. E logo depois de int apresentado chaves vazias, e 6. O engenheiro da empresa foi despedido, o sistema esta apresentando erro, encontre o que esta errado. #include <stdio.h> #include <stdlib.h>; main ( ) { int a=1; b=2; c=3; printf(Os nmeros so: %d%d%d\n , a, b, c, d); system(pause); return 0; } Avarivel d no foi declarada. 7. Letras maisculas e minsculas em C so diferentes? ( ) Depende da implementao do compilador. (X) Verdadeiro ( ) Falso 8. O que uma varivel em C? ___ um espao de memria reservado para armazenar um certo tipo de dado.________ ______________________________________________________________________ 9. Em que partes de um programa em C possvel declarar variveis? _Dentro da funo main e de outras funes criadas para serem chamadas pela funo main. 10. Quantas funes chamadas main pode ter em um programa em linguagem C.

Apenas uma funo.

11. Toda instruo deve ser terminada ____com ponto e vrgula_________. 12. Qual a funo do printf(). _Mostrar na tela o que for escrito, conforme padro em C, dentro do parnteses da funo printf. _ 13. Para que serve a funo system()? No Linux preciso coloca-la? Serve para executar uma pausa na execuo do programa no sistema operacional Windows, no usado em linux. 14. Quais os tipos de comentrios e em que lugar devo coloca-los. _Os comentrios podem ser somente para uma linha (coloca-se // no final da linha e escreve-se o comentrio); ou pode ser para mais de uma linha (coloca-se /* escreve-se o comentrio e termina-se com */). 15. Quais os tipos de variveis em C e quais so os modificadores. char, int, short, long, unsigned char, unsigned, unsigned long, unsigned short, float, double, long double, void. 16. Qual ser a impresso obtida por cada uma das seguintes instrues? a)printf(\n\tBoa noite! Engenheiros da Anhanguera Educacional.); Boa noite! Engenheiros da Anhanguera Educacional. b)printf(Voc j tomou caf? \n);

Voc j tomou caf?


c)printf(\n\n Se no fizer meus exercicios, \nNo conseguirar ir bem na prova.); Se no fizer meus exerccios, No conseguira ir bem na prova. d)printf(%s\n %s\n %s\n, um,dois,trs); um dois tres

17. Fazer um programa que calcule sua idade em dias. #include <stdio.h> #include <stdlib.h> void main() { int idade,dias; printf("PROGRAMA PARA CALCULAR IDADE EM DIAS.(considerando anos

completos)\n\n"); printf("Digite a idade em anos: "); scanf("%d",&idade); dias=idade*365; printf("\n\n%d anos eh igual a %d dias de vida!\n\n",idade,dias); system("PAUSE"); return 0; }

18. Fazer um programa que converte temperaturas em graus Celsius para Fahrenheit. #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { float c,f; printf("PROGRAMA PARA CONVERTER GRAUS CELSIUS EM FAHRENHEIT"); printf("\n\nDigite a temperatura em graus Celsius: "); scanf("%f",&c); f=((c*1.8)+32); printf("\n\n%.2f graus Celsius equivale a %.2f graus Fahrenheit.\n\n",c,f); system("pause"); return 0; }

19. Qual a sada deste programa.

Digite um caractere e veja-o em decimal, octal e hexadecimal: (caractere inserido pelo usurio) Caractere = (caractere inserido pelo usurio) Dec = (caractere em decimal) Oct = (caractere em octal) Hex =(caractere em hexadecimal)

20. Define Operador de Endereos em Linguagem C. ___O operador de endereos a funo que, em linguagem C, opera sobre o nome de uma varivel resultando o seu endereo.______________________________________

You might also like