Exercício 1 - 14/09/2017
+45
vyktor07
Rafael Beu Mello
Julia Matos
Rhuan Ferreira
pedrodezerto22
Thiago Teixeira e Silva
Mariany campos
Jordan lopes
Fernando Ferreira
Glauber
Leonardo Barchilon
Gabriel lopes
Daniel Antunes
Gabriel Leandro
joaopcfb
Raphael Caetano
João Victor
Lucas Mendonça da Silva
Guilherme Borges da Silva
Diogo neves
caiosales2017
Fabricio Santos da Silva
Netinho Silva
geovane melo
João Mainoth
yuri
lukas de freitas
Vinicius de Almeida Moret
vitorielio
Layson.RC
ednilson.mendes
Renata
Karina Borges
Yhago
Leonardo Curione Synthes
uchôa22
matheus.silva
Eduardo Junior
Thiengo
Victor da mata
Ericmartinsm
Adriano Armond
mateusbaia
fknust
Magno Junior
49 participantes
Página 1 de 3 • 1, 2, 3
Exercício 1 - 14/09/2017
Qui Set 14, 2017 3:21 pm
• Postar 1 questão de algoritmo feita em qualquer linguagem de programação.
• Prazo: 20/09 até às 23:59
• Comandos da 1º questão:
- Escreva
- Ler
- Qualquer estrutura de repetição (Para, Enquanto, Repita).
• Prazo: 20/09 até às 23:59
• Comandos da 1º questão:
- Escreva
- Ler
- Qualquer estrutura de repetição (Para, Enquanto, Repita).
- fknust
- Mensagens : 6
Data de inscrição : 14/09/2017
Felipe Knust/periodo 1/Ra 2670294271
Qui Set 14, 2017 3:59 pm
Felipe Knust
periodo 1
Ra 2670294271
Faça um algoritmo que leia qualquer número real,some todos os números enquanto a soma seja menor que 50 e exiba o total de números digitados.
Em PASCAL.
Compilador Pascalzim.
program exercicio1;
var
numero,soma:integer;
contador:integer;
begin
write('Esse algoritmo le qualquer numero e os soma caso a soma for menor que 50 depois exibe o total de numeros digitados');
write('
Insira um numero:');
read(numero);
soma:=soma+numero;
while(soma<50)do
begin
contador:=contador+1;
read(numero);
soma:=soma+numero;
end;
write('O total de numeros digitados:',contador);
end.
periodo 1
Ra 2670294271
Faça um algoritmo que leia qualquer número real,some todos os números enquanto a soma seja menor que 50 e exiba o total de números digitados.
Em PASCAL.
Compilador Pascalzim.
program exercicio1;
var
numero,soma:integer;
contador:integer;
begin
write('Esse algoritmo le qualquer numero e os soma caso a soma for menor que 50 depois exibe o total de numeros digitados');
write('
Insira um numero:');
read(numero);
soma:=soma+numero;
while(soma<50)do
begin
contador:=contador+1;
read(numero);
soma:=soma+numero;
end;
write('O total de numeros digitados:',contador);
end.
- mateusbaia
- Mensagens : 7
Data de inscrição : 14/09/2017
Re: Exercício 1 - 14/09/2017
Qui Set 14, 2017 4:13 pm
Mateus Baia / RA: 1800586546 / 2° periodo
Exibe 10 vezes o termo “Linguagem C” usando os três tipos de estruturas de repetição existentes em C.
#include <stdio.h>
#include <stdlib.h>
int main() {
int i;
printf("Exibe 'linguagem C' 10 vezes");
printf("\n\nPrimeira forma, com while:");
i = 0;
while(i < 10) {
printf("\nLinguagem C");
i = i + 1;
}
printf("\n\nSegunda forma, com for:");
for(i=0; i < 10; i = i + 1) {
printf("\nLinguagem C");
}
printf("\n\nTerceira forma, com do-while:");
i = 0;
do {
i = i + 1;
printf("\nLinguagem C");
}while(i < 10);
printf("\n\n\n");
system("pause");
return 0;
}
Exibe 10 vezes o termo “Linguagem C” usando os três tipos de estruturas de repetição existentes em C.
#include <stdio.h>
#include <stdlib.h>
int main() {
int i;
printf("Exibe 'linguagem C' 10 vezes");
printf("\n\nPrimeira forma, com while:");
i = 0;
while(i < 10) {
printf("\nLinguagem C");
i = i + 1;
}
printf("\n\nSegunda forma, com for:");
for(i=0; i < 10; i = i + 1) {
printf("\nLinguagem C");
}
printf("\n\nTerceira forma, com do-while:");
i = 0;
do {
i = i + 1;
printf("\nLinguagem C");
}while(i < 10);
printf("\n\n\n");
system("pause");
return 0;
}
- Adriano Armond
- Mensagens : 5
Data de inscrição : 14/09/2017
Re: Exercício 1 - 14/09/2017
Qui Set 14, 2017 4:23 pm
Adriano Armond/2º Período/RA 5537390819
Escreva um aplicativo em C mostra todos os números ímpares de 1 até 100.
#include <stdio.h>
int main()
{
int count = 1;
while(count <= 100)
{
if(count%2 == 1)
printf("%d ",count);
count++;
}
}
Escreva um aplicativo em C mostra todos os números ímpares de 1 até 100.
#include <stdio.h>
int main()
{
int count = 1;
while(count <= 100)
{
if(count%2 == 1)
printf("%d ",count);
count++;
}
}
Re: Exercício 1 - 14/09/2017
Qui Set 14, 2017 4:24 pm
Magno Garofle de Oliveira Junior / 2º Período / RA: 4885592073
Exercício
Solicitar uma quantidade pré-determinada de números, calcular e mostrar a soma e a média entre esses números.
inicio algoritmo
var
quantidade, numero, soma, c: inteiro
media: real
escreva ("Quantos números você quer somar? ")
leia (quantidade)
para c de 1 até quantidade faça
escreva ("Digite o ", c,"o número: ")
leia (numero)
soma <- soma + numero
fim para
media <- soma/quantidade
escreval ("A soma é: ",soma)
escreva ("A média é: ",media)
fim algoritmo
Exercício
Solicitar uma quantidade pré-determinada de números, calcular e mostrar a soma e a média entre esses números.
inicio algoritmo
var
quantidade, numero, soma, c: inteiro
media: real
escreva ("Quantos números você quer somar? ")
leia (quantidade)
para c de 1 até quantidade faça
escreva ("Digite o ", c,"o número: ")
leia (numero)
soma <- soma + numero
fim para
media <- soma/quantidade
escreval ("A soma é: ",soma)
escreva ("A média é: ",media)
fim algoritmo
- Ericmartinsm
- Mensagens : 6
Data de inscrição : 14/09/2017
Re: Exercício 1 - 14/09/2017
Qui Set 14, 2017 5:24 pm
Nome: Eric Martins Mateus
Ra:1800590736
2 período
A partir da idade informada do aluno diga se ele pode votar ou não
#include <stdio.h>
#include <stdlib.h>
Int main ( ) {
Int idade; printf("Qual a sua idade?");
Scanf ("%d",&idade);
If (idade>=16)
Printf("você pode votar.");
Else if (idade <=15)
Printf("você não pode votar.");
Printf("\n\n");
System("pause");
Return 0;
Ra:1800590736
2 período
A partir da idade informada do aluno diga se ele pode votar ou não
#include <stdio.h>
#include <stdlib.h>
Int main ( ) {
Int idade; printf("Qual a sua idade?");
Scanf ("%d",&idade);
If (idade>=16)
Printf("você pode votar.");
Else if (idade <=15)
Printf("você não pode votar.");
Printf("\n\n");
System("pause");
Return 0;
- Victor da mata
- Mensagens : 6
Data de inscrição : 14/09/2017
Victor da Mata Genario / RA:0106011768 / 1º periodo
Qui Set 14, 2017 5:45 pm
Faz a soma de até 10 dígitos sendo que essa soma não pode ser igual ou ultrapassar o valor de 125 .
Também indica a media dos números , o total de números digitados , se essa soma excede o valor limite ele diz quanto passou do valor limite .
Linguagem usada "C" . Compilador CodeBlocks versão 16.01
#include <stdio.h>
#include <locale.h>
#include <stdlib.h>
#define Soma_max 125
float media,soma,resto;
int num1,contador=1;
int main()
{
setlocale(LC_ALL,"portuguese");
printf("favor inserir até 10 números a baixo \n\n");
printf("Informe Um Número :");
scanf("%d", &num1);
soma = soma+num1;
while (contador < 10){
if(num1>=125){
printf("O valor inserido %d \n",num1);
printf("É igual ao limite de 125 ou o excede. \n");
break;
}
printf("Informe Um Número: ");
scanf("%d", &num1);
soma = soma+num1;
contador = contador+1;
if(soma>=125){
resto=soma-Soma_max;
printf("O estouro da soma dos números é : %0.0f \n", resto);
printf("O soma total dos números é : %0.2f \n", soma);
break; }
}
if(soma<125){
printf("Este número não tem estouro \n\n");
printf("O soma total dos números é : %0.2f \n", soma);
}
media = soma/contador;
printf("O total de números é : %d \n", contador);
printf("E a média total dos números é : %0.2f \n", media);
system("pause");
return 0;
}
Também indica a media dos números , o total de números digitados , se essa soma excede o valor limite ele diz quanto passou do valor limite .
Linguagem usada "C" . Compilador CodeBlocks versão 16.01
#include <stdio.h>
#include <locale.h>
#include <stdlib.h>
#define Soma_max 125
float media,soma,resto;
int num1,contador=1;
int main()
{
setlocale(LC_ALL,"portuguese");
printf("favor inserir até 10 números a baixo \n\n");
printf("Informe Um Número :");
scanf("%d", &num1);
soma = soma+num1;
while (contador < 10){
if(num1>=125){
printf("O valor inserido %d \n",num1);
printf("É igual ao limite de 125 ou o excede. \n");
break;
}
printf("Informe Um Número: ");
scanf("%d", &num1);
soma = soma+num1;
contador = contador+1;
if(soma>=125){
resto=soma-Soma_max;
printf("O estouro da soma dos números é : %0.0f \n", resto);
printf("O soma total dos números é : %0.2f \n", soma);
break; }
}
if(soma<125){
printf("Este número não tem estouro \n\n");
printf("O soma total dos números é : %0.2f \n", soma);
}
media = soma/contador;
printf("O total de números é : %d \n", contador);
printf("E a média total dos números é : %0.2f \n", media);
system("pause");
return 0;
}
- Thiengo
- Mensagens : 9
Data de inscrição : 05/09/2017
Localização : Niterói
Aluno: Tiago Thiengo Vieira /RA: 2679295289 /Serie 1
Qui Set 14, 2017 6:00 pm
Aluno: Tiago Thiengo Vieira
RA: 2679295289
Serie 1
C++
Compilado com CodeBlock 16.01 GNU GCC Compiler
Exemplo de execução
RA: 2679295289
Serie 1
C++
Compilado com CodeBlock 16.01 GNU GCC Compiler
- Código:
#include <string>
#include <sstream>
#include <iostream>
#include <locale.h>
/*
Entrada:
Números reais;
Efetuar o tratamento dos valores inseridos, impedindo a entrada de valor inválido (caracteres).
Operação:
Somar todos os números até soma superar o valor definido em MAX_SOMA.
Saída:
Caso informe um primeiro valor superior à MAX_SOMA notificar o usuário do valor inserido, e da ausência de outros;
Informar o total de números computados e o valor somado antes do estouro de MAX_SOMA;
Informar o total geral e o valor excedente do valor definido em MAX_SOMA;
Informar o último valor inserido e a quantidade necessária para completar o valor definido em MAX_SOMA.
*/
#define MAX_SOMA 50 //Constante que define o valor máximo a somar
//using namespace std
//Omitido para melhor entendimento didático, obrigando uso de std::
std::string entrada;
float num, soma, ultimaSoma;
int contador;
float lerNum() //função para ler número impedindo entrada de qualquer valor que não seja possível converter para REAL
{
std::cout << "Informe um número: ";
while (std::getline(std::cin, entrada)) //condicional que insere cada caracter digitado numa variavel std::string
{
std::stringstream ss(entrada);
if (ss >> num) // operação bitwise de ss para num, se for concluído com sucesso verifica caracter de fim de arquivo
{
if (ss.eof()) // Entrou com o caracter de fim de linha (ENTER).
{
break; //Força abandono do condicional ENQUANTO, afinal terminamos de entrar com o valor válido.
}
}// não foi possível efetuar operação bitwise de ss para num, então vamos explicar o erro ao usuário e pedir um novo valor.
std::cout << "Erro! Você deve informar números apenas. Tente novamente." << std::endl;
std::cout << "Informe um número desta vez: ";
}
return num; //retorna o valor de num.
}
int main()
{
setlocale(LC_ALL, "portuguese"); //que tal acentuação em português? Eu acho ótimo.
//vamos avisar o usuário qual o total que ele deve atingir para o somatório.
std::cout << "Você deve inserir números até seu somatório superar: " << MAX_SOMA << "." << std::endl;
std::cout << std::endl;
if (lerNum() > MAX_SOMA) // verificar se o primeiro valor inserido estoura MAX_SOMA.
{
std::cout << "Você informou como primeiro valor um número maior que " << MAX_SOMA << "." << std::endl;
std::cout << "Não foram computados outros valores." << std::endl;
std::cout << "O valor inserido foi " << num << "." << std::endl;
goto FIM; //caso tenha estourado, emitir avisos acima e seguir para o fim do programa "FIM:".
}
else //tudo bem, vamos continuar a ler valores e somar
{
while((soma = soma + num) <= MAX_SOMA) //já temos um valor lido, vamos somar e entrar no condicional
{
contador = contador + 1; //uma vez dentro vamos somar o contador
lerNum(); //ler novo num chamando a função definida fora da função main().
ultimaSoma = soma; //guardar o valor da última soma antes de estourar MAX_SOMA.
}
}
std::cout << std::endl;// um pouco de linha em branco pra melhorar a exibição do relatório final.
std::cout << std::endl;
std::cout << "Foram computados " << contador << " números, totalizando " << ultimaSoma << "." << std::endl;
std::cout << "Soma dos " << contador + 1 << " números digitados é " << soma << "." << std::endl;
std::cout << "Estouro de soma é " << soma - MAX_SOMA << "." << std::endl;
std::cout << "Último valor inserido foi " << num << ". Faltando" << MAX_SOMA - ultimaSoma << " para totalizar " << MAX_SOMA << "." << std::endl;
FIM: //aqui está o ponto que pode ser atingido caso venhamos a inserir no primeiro valor um numero maior que MAX_SOMA.
return 0;//fazer nosso programa retornar 0 para a linha de comando.
}
Exemplo de execução
- Eduardo Junior
- Mensagens : 6
Data de inscrição : 14/09/2017
Re: Exercício 1 - 14/09/2017
Qui Set 14, 2017 6:11 pm
Eduardo Junior Coelho Cunha - RA: 6046880623 - 2 Período
Program C++
Ler a idade de 10 pessoas e imprimir quantas são maiores de idade.
#inclide <stdio.h>
main (){
int contador=0, idade, maiores;
printf ("digite a idade");
scanf ("%d", &idade);
for (i=0; i<10; i++){
if (idade>=18){
contador = contador + 1
}
}
maiores = contador;
printf ("%d sao maiores", maiores);
system ("pause");
}
Program C++
Ler a idade de 10 pessoas e imprimir quantas são maiores de idade.
#inclide <stdio.h>
main (){
int contador=0, idade, maiores;
printf ("digite a idade");
scanf ("%d", &idade);
for (i=0; i<10; i++){
if (idade>=18){
contador = contador + 1
}
}
maiores = contador;
printf ("%d sao maiores", maiores);
system ("pause");
}
- matheus.silva
- Mensagens : 6
Data de inscrição : 14/09/2017
Matheus da Costa martiniano Silva RA:5935491043 2 periodo
Qui Set 14, 2017 6:18 pm
Matheus da Costa martiniano Silva RA:5935491043 2 periodo
Programa em Linguagem C
Escrever seu nome na tela 10 vezes. Um nome por linha.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
main()
{
int x;
for (x=1;x <=10; x++)
printf("\nCurso de Redes ");
printf("\n");
system("pause");
return 0;
}
Programa em Linguagem C
Escrever seu nome na tela 10 vezes. Um nome por linha.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
main()
{
int x;
for (x=1;x <=10; x++)
printf("\nCurso de Redes ");
printf("\n");
system("pause");
return 0;
}
- uchôa22
- Mensagens : 6
Data de inscrição : 14/09/2017
primeiro exercicio algoritmo
Qui Set 14, 2017 7:04 pm
Esdras Uchoa RA:3160234711 -1 periodo linguagem em C
Este programa pede números ao usuário até que a soma de todos os números digitados for pelo menos 600
#include <stdio.h>
main( ){
int total = 0, num;
while( total < 600 ) {
printf( "Total = %d\n", total );
printf( "Entre com um numero: " );
scanf( "%d", &num );
total += num;
}
printf( "Final total = %d\n", total );
}
Ex:Total = 0
Entre com um numero: 33
Total = 33
Entre com um numero: 80
Total = 113
Entre com um numero: 500
Final total = 613
Este programa pede números ao usuário até que a soma de todos os números digitados for pelo menos 600
#include <stdio.h>
main( ){
int total = 0, num;
while( total < 600 ) {
printf( "Total = %d\n", total );
printf( "Entre com um numero: " );
scanf( "%d", &num );
total += num;
}
printf( "Final total = %d\n", total );
}
Ex:Total = 0
Entre com um numero: 33
Total = 33
Entre com um numero: 80
Total = 113
Entre com um numero: 500
Final total = 613
- Leonardo Curione Synthes
- Mensagens : 6
Data de inscrição : 15/09/2017
Exercicio 1 algoritmo
Sex Set 15, 2017 11:10 am
Leonardo Curione Synthes
1-Faça um Programa para calcular a média de 3 notas de 10 alunos:
Código:
var
NOME:string;
N1,N2,N3,MEDIA:real;
CONT:integer;
begin
FOR CONT:=1 to 10 do {para cont de 1 a 10 faça}
begin
write('Digite o nome e as 3 notas do ',cont,'o aluno ');
read(NOME,N1,N2,N3);
if (N1>=0) and (N2>=0) and (N3>=0) and (N1<=10 00) and (N2<=10 00) and (N3<=10 00) then
begin
MEDIA:=(N1+N2+N3)/3;
writeln('O aluno de nome ',NOME,' tem a média ',MEDIA,' em suas notas ');
end
else
begin
writeln('Notas invalidas!');
end;
end;
end.
1-Faça um Programa para calcular a média de 3 notas de 10 alunos:
Código:
var
NOME:string;
N1,N2,N3,MEDIA:real;
CONT:integer;
begin
FOR CONT:=1 to 10 do {para cont de 1 a 10 faça}
begin
write('Digite o nome e as 3 notas do ',cont,'o aluno ');
read(NOME,N1,N2,N3);
if (N1>=0) and (N2>=0) and (N3>=0) and (N1<=10 00) and (N2<=10 00) and (N3<=10 00) then
begin
MEDIA:=(N1+N2+N3)/3;
writeln('O aluno de nome ',NOME,' tem a média ',MEDIA,' em suas notas ');
end
else
begin
writeln('Notas invalidas!');
end;
end;
end.
- Yhago
- Mensagens : 6
Data de inscrição : 10/09/2017
Re: Exercício 1 - 14/09/2017
Sex Set 15, 2017 2:40 pm
Nome: Yhago Caetano Botelho
RA: 5465975183
2° Período
Linguagem C
Exercício: Informar três números inteiros e imprimir a média.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
int main()
{
int a,b,c;
printf("Informe um numero inteiro: ");
scanf("%d",&a);
printf("Informe um numero inteiro: ");
scanf("%d",&b);
printf("Informe um numero inteiro: ");
scanf("%d",&c);
printf("A media dos tres numeros informados e: %4.2f\n\n",float((a+b+c))/3);
system("PAUSE");
return 0;
}
RA: 5465975183
2° Período
Linguagem C
Exercício: Informar três números inteiros e imprimir a média.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
int main()
{
int a,b,c;
printf("Informe um numero inteiro: ");
scanf("%d",&a);
printf("Informe um numero inteiro: ");
scanf("%d",&b);
printf("Informe um numero inteiro: ");
scanf("%d",&c);
printf("A media dos tres numeros informados e: %4.2f\n\n",float((a+b+c))/3);
system("PAUSE");
return 0;
}
- Karina Borges
- Mensagens : 6
Data de inscrição : 05/09/2017
Karina Monteiro Borges 2º Período - RA: 4885695501
Sex Set 15, 2017 8:57 pm
A partir da idade informada de um cidadão, diga se ele não pode votar (idade inferior a 16), ou se o voto é facultativo (idade igual a 16 ou 17 ou ainda maior do que 70), ou ainda se o voto é obrigatório para idades entre 18 e 70 (incluindo estes valores)
Linguagem em C
#include <stdio.h>
#include <stdlib.h>
int main() {
int idade; printf("Qual a sua idade? ");
scanf("%d", &idade);
if(idade >= 18 && idade <=70)
printf("Voce deve votar!");
else if(idade <= 15)
printf("Nao pode votar");
else
printf("Voto facultativo");
printf("\n\n");
system("pause");
return 0;
}
Linguagem em C
#include <stdio.h>
#include <stdlib.h>
int main() {
int idade; printf("Qual a sua idade? ");
scanf("%d", &idade);
if(idade >= 18 && idade <=70)
printf("Voce deve votar!");
else if(idade <= 15)
printf("Nao pode votar");
else
printf("Voto facultativo");
printf("\n\n");
system("pause");
return 0;
}
- Renata
- Mensagens : 6
Data de inscrição : 07/09/2017
Renata Motta da Cunha RA:1838628330 2º Período
Sex Set 15, 2017 10:29 pm
Linguagem: Ruby
numero = rand(0..7)
puts "Tente adivinhar o número escolhido pela máquina de 0 a 7"
numero_chute = gets.to_i
while numero != numero_chute do
puts "Tente novamente"
numero_chute = gets.to_i
end
puts "Você acertou! O número é: #{numero}"
numero = rand(0..7)
puts "Tente adivinhar o número escolhido pela máquina de 0 a 7"
numero_chute = gets.to_i
while numero != numero_chute do
puts "Tente novamente"
numero_chute = gets.to_i
end
puts "Você acertou! O número é: #{numero}"
- ednilson.mendes
- Mensagens : 6
Data de inscrição : 15/09/2017
calculadora com laço de repetição ( C )
Sex Set 15, 2017 11:18 pm
#include <stdio.h>
#include <stdlib.h>
int main(){
int valor1, valor2, resultado;
char operador, sn;
retornar:
printf("Digite o primeiro valor: ");
scanf("%d", &valor1);
setbuf(stdin, NULL);
printf("Digite a operacao ( + - * / ): ");
scanf("%c", &operador);
setbuf(stdin, NULL);
printf("Digite o segundo valor: ");
scanf("%d", &valor2);
setbuf(stdin, NULL);
if( operador == '+' ){
resultado = valor1 + valor2;
}
else if(operador == '-' ){
resultado = valor1 - valor2;
}
else if(operador == '*' ){
resultado = valor1 * valor2;
}
else if( operador == '/' ){
resultado = valor1 / valor2;
}
else{
printf("Operador invalido");
}
printf("O Resultado da operacao e: %d\n", resultado);
printf(" Deseja fazer outra operacao ? ");
scanf("%c", &sn);
if (sn == 's'){
goto retornar;
}
return 0;
}
#include <stdlib.h>
int main(){
int valor1, valor2, resultado;
char operador, sn;
retornar:
printf("Digite o primeiro valor: ");
scanf("%d", &valor1);
setbuf(stdin, NULL);
printf("Digite a operacao ( + - * / ): ");
scanf("%c", &operador);
setbuf(stdin, NULL);
printf("Digite o segundo valor: ");
scanf("%d", &valor2);
setbuf(stdin, NULL);
if( operador == '+' ){
resultado = valor1 + valor2;
}
else if(operador == '-' ){
resultado = valor1 - valor2;
}
else if(operador == '*' ){
resultado = valor1 * valor2;
}
else if( operador == '/' ){
resultado = valor1 / valor2;
}
else{
printf("Operador invalido");
}
printf("O Resultado da operacao e: %d\n", resultado);
printf(" Deseja fazer outra operacao ? ");
scanf("%c", &sn);
if (sn == 's'){
goto retornar;
}
return 0;
}
- Layson.RC
- Mensagens : 6
Data de inscrição : 09/09/2017
Layson Rodrigues da Costa, RA: 4885540884, 2º período
Sáb Set 16, 2017 3:54 pm
Peça ao usuário que digite alguns números e no final exiba a quantidade de números pares e sua soma, e a quantidade de números impares e sua soma. Utilize a linguagem C.
- Código:
#include <stdio.h>
#include <string.h>
int main()
{
int quant, cont, resto, n, par, impar, spar, simpar;
printf("Digite alguns números! \n");
printf("Quantos valores deseja digitar? \n");
scanf("%d",&quant);
printf("--------------------------------- \n");
cont = 1;
par = 0;
spar = 0;
impar = 0;
simpar = 0;
while(cont<=quant)
{
printf("Qual o %d º valor? \n", cont);
scanf("%d",&n);
resto = n % 2;
if(resto == 0)
{
par = par + 1;
spar = spar + n;
}
else
{
impar = impar + 1;
simpar = simpar + n;
}
cont = cont + 1;
}
printf("---------------------------------- \n");
printf("Dos números digitados, %d eram pares e o total da soma deles é: %d\n",par,spar);
printf("Dos números digitados, %d eram impares e o total da soma deles é: %d\n",impar,simpar);
return 0;
}
- vitorielio
- Mensagens : 5
Data de inscrição : 16/09/2017
Vitor Ielio Mattos de Azevedo RA: 1836544581 2° Periodo
Sáb Set 16, 2017 7:19 pm
Este programa imprime todos os divisores de um número. Para um dado número n, o
programa testa todos os números de 1 até n.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int numero;
int divisor;
int resto;
printf("Digite o numero: ");
scanf("%d", &numero);
for (divisor = 1; divisor <= numero; divisor++) {
resto = numero % divisor;
if (resto == 0) {
printf("Divisor encontrado: %d \n", divisor);
}
}
return 0;
}
programa testa todos os números de 1 até n.
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int numero;
int divisor;
int resto;
printf("Digite o numero: ");
scanf("%d", &numero);
for (divisor = 1; divisor <= numero; divisor++) {
resto = numero % divisor;
if (resto == 0) {
printf("Divisor encontrado: %d \n", divisor);
}
}
return 0;
}
- Thiengo
- Mensagens : 9
Data de inscrição : 05/09/2017
Localização : Niterói
Será que todos estão atentos aos requisitos do exercício?
Sáb Set 16, 2017 9:24 pm
Pessoal, fiquem atentos aos requisitos do exercício:
Comando de Entrada;
Comando de Saída;
Qualquer estrutura de repetição. <<<<<<< Este item está ausente em alguns algorítimos...
Forte abraço a todos...
Moderador!!!!! Cria uma sessão no fórum pra assunto livre, que acha?
Comando de Entrada;
Comando de Saída;
Qualquer estrutura de repetição. <<<<<<< Este item está ausente em alguns algorítimos...
Forte abraço a todos...
Moderador!!!!! Cria uma sessão no fórum pra assunto livre, que acha?
- Vinicius de Almeida Moret
- Mensagens : 4
Data de inscrição : 15/09/2017
Vinicius Morett/RA:2657962370
Dom Set 17, 2017 2:39 pm
Leia o nome de 1 ate 10/Linguagem C
#include <stdio.h>
#include <locale.h>
char nome[10];
float i;
int main(){
setlocale(LC_ALL,"portuguese");
printf("escreva seu nome \n");
scanf("%s",&nome);
for(i=1;i<=10;i++){
printf("%s \n", nome);
}
return 0;
}
#include <stdio.h>
#include <locale.h>
char nome[10];
float i;
int main(){
setlocale(LC_ALL,"portuguese");
printf("escreva seu nome \n");
scanf("%s",&nome);
for(i=1;i<=10;i++){
printf("%s \n", nome);
}
return 0;
}
- lukas de freitas
- Mensagens : 3
Data de inscrição : 17/09/2017
Lukas de Freitas Ferreira /periodo 2/Ra 4885695926
Dom Set 17, 2017 6:32 pm
Fazer um algoritmo que imprima todos os números de 200 até 1.
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
for(i=200; i>=1; i--){
printf("%d\n",i);
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
for(i=200; i>=1; i--){
printf("%d\n",i);
}
return 0;
}
- yuri
- Mensagens : 6
Data de inscrição : 17/09/2017
Re: Exercício 1 - 14/09/2017
Dom Set 17, 2017 7:19 pm
2º período
RA:1863688680
Faça um algoritmo que desenhe um pirulito usando caracteres e que aumente o tamanho do palito dependendo do numero inserido pelo usuário
compilado no Dev-c++
#include <iostream>
#include <stdlib.h>
using namespace std;
int main (){
int i = 0;
int a = 0;
cout << "DIGITE O TAMANHO DO PALITO:";
cin >> i;
system ("cls");
cout << " ___" << endl;
cout << " / \\" << endl;
cout << " | @ |" << endl;
cout << " \\___/" << endl;
cout << " |" << endl;
while (a < i){
cout << " |" << endl;
a++;
}
system ("pause");
return 0;
}
RA:1863688680
Faça um algoritmo que desenhe um pirulito usando caracteres e que aumente o tamanho do palito dependendo do numero inserido pelo usuário
compilado no Dev-c++
#include <iostream>
#include <stdlib.h>
using namespace std;
int main (){
int i = 0;
int a = 0;
cout << "DIGITE O TAMANHO DO PALITO:";
cin >> i;
system ("cls");
cout << " ___" << endl;
cout << " / \\" << endl;
cout << " | @ |" << endl;
cout << " \\___/" << endl;
cout << " |" << endl;
while (a < i){
cout << " |" << endl;
a++;
}
system ("pause");
return 0;
}
- João Mainoth
- Mensagens : 6
Data de inscrição : 18/09/2017
João Victor Mainoth Pereira/periodo 2/RA:0106011767
Seg Set 18, 2017 5:28 pm
Feito em VisualG
Função : contar a quantidade de alunos maiores de 18 anos em uma sala com 60 alunos
var
cont,idade,alunos:inteiro
inicio
repita
escreval("Informe sua idade")
leia(idade)
se idade>=18 entao
alunos<-alunos+1
cont<-cont+1
senao
alunos<-alunos+1
fimse
ate alunos=60 faca
escreval("A quantidade de alunos maiores de 18 anos é",cont)
fimalgoritmo
Função : contar a quantidade de alunos maiores de 18 anos em uma sala com 60 alunos
var
cont,idade,alunos:inteiro
inicio
repita
escreval("Informe sua idade")
leia(idade)
se idade>=18 entao
alunos<-alunos+1
cont<-cont+1
senao
alunos<-alunos+1
fimse
ate alunos=60 faca
escreval("A quantidade de alunos maiores de 18 anos é",cont)
fimalgoritmo
- geovane melo
- Mensagens : 6
Data de inscrição : 18/09/2017
Re: Exercício 1 - 14/09/2017
Seg Set 18, 2017 7:38 pm
Aluno: Geovane Melo Da Silva - RA: 3149186638 - 1º periodo
Linguagem C - Compilador codeblocks
Faça um algoritmo que calcule a média da sua idade e a dos seus pais juntos:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int contador;
float idade,media,total;
total=0;
contador=1;
while (contador <=3){
printf("digite a sua idade,a idade do seu pai e a idade da sua mae");
scanf ("%f",&idade);
total= total+idade;
contador ++;
}
media = total/3;
printf("a media de idade,sua e a dos seus pais e:%.f\n",media);
return 0;
}
Linguagem C - Compilador codeblocks
Faça um algoritmo que calcule a média da sua idade e a dos seus pais juntos:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int contador;
float idade,media,total;
total=0;
contador=1;
while (contador <=3){
printf("digite a sua idade,a idade do seu pai e a idade da sua mae");
scanf ("%f",&idade);
total= total+idade;
contador ++;
}
media = total/3;
printf("a media de idade,sua e a dos seus pais e:%.f\n",media);
return 0;
}
- Netinho Silva
- Mensagens : 4
Data de inscrição : 18/09/2017
RA: 4885743516 ALFREDO DA SILVA NETO
Seg Set 18, 2017 10:24 pm
RA: 4885743516 ALFREDO DA SILVA NETO ...
SEGUNDO PERÍODO
C++
Ler 10 numeros e informar o menor e o maior
#include <stdio.h>
main (){
float num, maior, menor;
printf ("numero?"\n);
scanf ("%f", &num);
maior = num;
menor = num;
for (i=0; i<10; i++){
printf ("proximo numero?"\n);
scanf ("%f", &num);
if (num > maior){
maior = num;
}
if (num < menor){
menor = num;
}
}
printf ("o maior numero é %f e o menor é %f", maior, menor);
system ("pause");
}
SEGUNDO PERÍODO
C++
Ler 10 numeros e informar o menor e o maior
#include <stdio.h>
main (){
float num, maior, menor;
printf ("numero?"\n);
scanf ("%f", &num);
maior = num;
menor = num;
for (i=0; i<10; i++){
printf ("proximo numero?"\n);
scanf ("%f", &num);
if (num > maior){
maior = num;
}
if (num < menor){
menor = num;
}
}
printf ("o maior numero é %f e o menor é %f", maior, menor);
system ("pause");
}
Página 1 de 3 • 1, 2, 3
Permissões neste sub-fórum
Não podes responder a tópicos