Baixe o app para aproveitar ainda mais
Prévia do material em texto
FACULDADE ESTACIO DE SÁ CIENCIA DA COMPUTAÇÃO KELSON SOARES DE ALMEIDA 2020.02.12762-7 Exercício 1. -Fluxograma INICIO INSERIR O VALOR1 INSERIR O VALOR2 SOMA VALOR1 + VALOR2 SOMA > 20 “O valor eh maior do que 20” “O valor eh menor ou igual a 20” FIM -Algoritmo Var media, valor1, valor2, soma; inicio escreva("Digite o primeiro valor: "); leia(valor1); escreva("Digite o segundo valor: "); leia(valor2); media(valor1 + valor2); se(soma > 20){ escreva("O valor eh maior do que 20"); }senao{ escreva("O valor eh menor ou igual a 20"); fim } -C #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int valor1, valor2, soma; printf("Digite o primeiro valor: "); scanf("%d", &valor1); printf("Digite o segundo valor: "); scanf("%d", &valor2); soma = valor1 + valor2; (soma > 20)?printf("O valor eh maior doque 20"):printf("O valor eh menor ou igual a 20"); return 0; } -C++ #include <iostream> #include <locale> using namespace std; int main(int argc, char** argv[]) { setlocale(LC_ALL,"portuguese"); int valor1, valor2, soma; cout << "Digite o primeiro valor: "; cin >> valor1; cout << "Digite o segundo valor: "; cin >> valor2; soma = valor1 + valor2; if(soma > 20){ cout << "O valor eh maior do que 20"; }else{ cout <<"O valor eh menor ou igual a 20"; } return 0; } Exercício 2. Fluxograma INICIO DIGITAR NUMERO 1 - 12 CASO 1 JANEIRO OPÇÃO MES CASO 2 FEVEREIRO CASO 3 MARÇO CASO 4 ABRIL CASO 5 MAIO CASO 6 JUNHO JULHO CASO 7 CASO 8 AGOSTO SETEMBRO CASO 9 CASO 10 OUTUBRO CASO 11 NOVEMBRO DEZEMBRO FIM CASO 12 - Algoritmo var inteiro mes; Esscreva ("Digite um numero para o mes desejado de 1 a 12: "); leia(mes); Escolha (mes){ caso 1 : printf ("Janeiro\n"); caso 2 : printf ("Fevereiro\n"); caso 3 :printf ("Março\n"); caso 4 :printf ("Abril\n"); caso 5 :printf ("Maio\n"); caso 6 :printf ("Junho\n"); caso 7 :printf ("Julho\n"); caso 8 :printf ("Agosto\n"); caso 9 :printf ("Setembro\n"); caso 10 :printf ("Outubro\n"); caso 11 :printf ("Novembro\n"); caso 12 :printf ("Dezembro\n"); senao : printf ("Valor nao reconhecido!\n"); Fim } - C int main(int argc, char *argv[]) { setlocale(LC_ALL,"portuguese"); int mes; printf("Digite um numero para o mes desejado de 1 a 12: "); scanf("%d", &mes); switch (mes){ case 1 : printf ("Janeiro\n"); break; case 2 : printf ("Fevereiro\n"); break; case 3 :printf ("Março\n"); break; case 4 :printf ("Abril\n"); break; case 5 :printf ("Maio\n"); break; case 6 :printf ("Junho\n"); break; case 7 :printf ("Julho\n"); break; case 8 :printf ("Agosto\n"); break; case 9 :printf ("Setembro\n"); break; case 10 :printf ("Outubro\n"); break; case 11 :printf ("Novembro\n"); break; case 12 :printf ("Dezembro\n"); break; default : printf ("Valor nao reconhecido!\n"); } return 0; } - C++ #include <locale.h> using namespace std; int main (int argc, char** argv) { setlocale(LC_ALL,"portuguese"); int mes; cout << "Digite um numero para o mes desejado de 1 a 12: "; cin >> mes; switch (mes){ case 1 : cout<<"Janeiro\n"; break; case 2 : cout << "Fevereiro\n"; break; case 3 :cout << "Março\n"; break; case 4 :cout << "Abril\n"; break; case 5 :cout << "Maio\n"; break; case 6 :cout << "Junho\n"; break; case 7 :cout << "Julho\n"; break; case 8 :cout << "Agosto\n"; break; case 9 :cout << "Setembro\n"; break; case 10 :cout << "Outubro\n"; break; case 11 :cout << "Novembro\n"; break; case 12 :cout << "Dezembro\n"; break; default : cout << ("Valor nao reconhecido!\n"); } return 0; } Exercicio 3. Fluxograma INICIO NOTA 1 NOTA 2 NOTA 3 NOTA 4 (N1 + N2 + N3 + N4)/4 MEDIA > 6 APROVADO MEDIA >4 E < 6 RECUPERAÇÃO MEDIA <4 FIM REPROVADO -Algoritmo var media, n1, n2, n3, n4: real; nome: cadeia; Inicio Escreva ("______BOLETIM______ \n\n"); Escreva("Digite o nome: "); Leia(nome); Escreva("Digite a primeira nota: "); Leia(n1); Escreva("Digite a segunda nota: "); Leia(n2); Escreva("Digite a terceira nota: "); Leia(n3); Escreva("Digite a quarta nota: "); Leia(n4); media = (n1+n2+n3+n4)/4; escreva("Olá, "+nome+" você ficou com media: "+media+"\n"); se(media >= 6){ escreva("Aprovado!"); }senao se(media > 4 e media < 6){ escreva("Recuperação"); }senao escreva("Reprovado"); } Fim -C int main(int argc, char *argv[]) { float n1, n2, n3, n4, media = 0; char nome[50]; printf("______BOLETIM______ \n\n"); printf("Digite o nome: "); scanf("%s",nome); printf("Digite a primeira nota: "); scanf("%f", &n1); printf("Digite a segunda nota: "); scanf("%f", &n2); printf("Digite a terceira nota: "); scanf("%f", &n3); printf("Digite a quarta nota: "); scanf("%f", &n4); media = (n1+n2+n3+n4)/4; printf("Ola, %s sua media eh de : %f \n" , nome, media); if(media >= 6){ printf("Aprovado!\n\n"); }else if(media >4 && media < 6){ printf("Recuperação! \n\n"); }else{ printf("Reprovado! \n\n"); } system("pause"); return 0; } -C++ #include <iostream> #include <locale.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(int argc, char** argv) { setlocale(LC_ALL,"portuguese"); float n1, n2, n3, n4, media = 0; char nome[50]; cout << "______BOLETIM______ \n\n"; cout << "Digite o nome: "; cin >> nome; cout << "Digite a primeira nota: "; cin >> n1; cout << "Digite a segunda nota: "; cin >> n2; cout << "Digite a terceira nota: "; cin >> n3; cout << "Digite a quarta nota: "; cin >> n4; media = (n1+n2+n3+n4)/4; cout << "Ola, " << nome <<" " << "sua media eh de : " <<" "<< media; if(media >= 6){ cout << " Aprovado! \n\n"; }else if(media >4 &&media < 6){ cout << " Recuperação! \n\n"; }else{ cout << " Reprovado! \n\n"; } system("pause"); return 0; } Exercicio 4 Fluxograma INICIO NOME GENERO (M\F) GENERO M GENERO F “BEM VINDO (NOME)” “BEM VINDA (NOME)” FIM Algoritimo Var Caracter genero; cadeia nome; escreva(“Digite o seu nome: “); Leia(nome); Escreva(“Digite o sexo (M/F): “; Leia (genero) escolha(genero){ caso 'M': escreva(“Bem vindo “+nome” \n”); leia(nome); caso 'F': escreva(“Bem vinda “+nome” \n”); leia(nome); }senão{ Escreva(“Valor invalido!”); Fim } -C #include <stdio.h> #include <stdlib.h> #include <locale.h int main(int argc, char *argv[]) { setlocale(LC_ALL,"portuguese"); char genero, nome[30]; printf("Entre com sexo(M\F): "); scanf("%c", &genero); switch(genero){ case 'M': printf("Digite o seu nome: "); scanf("%s", &nome); printf("Bem vindo %s", nome); break; case 'F': printf("Digite o seu nome: "); scanf("%s", &nome); printf("Bem vinda %s", nome); break; default: printf("Valor invalido!"); } return 0; } -C++ using namespace std; int main(int argc, char** argv) { setlocale(LC_ALL,"portuguese"); char genero; string nome; cout<<"Digite o seu nome: "; cin>>nome; cout<<"Entre com sexo(M/F): "; cin>>genero; switch(genero){ case 'M': cout<<"Bem vindo "<< nome; break; case 'F': cout<<"Bem vinda "<< nome; break; default: cout<<"Valor invalido!"; } return 0; }
Compartilhar