Buscar

Trabalho Programação C

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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;
}

Outros materiais