Algoritmo e Técnicas de Programação.
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Algoritmo #4 - 21/11

+13
joaolatuf
Luis_feliphe
feliphemm
Paulo Sergio
ruddycavalcanti
Caroline Viana
SamueLontra
Camargo
rafaelrocha
Yan Fonseca
Dudu Souza
Igor Gutierrez de Castro
NicK_Admin
17 participantes

Ir para baixo

Algoritmo #4 - 21/11 Empty Algoritmo #4 - 21/11

Mensagem por NicK_Admin Dom Nov 13, 2016 11:55 pm

/*  ~> Escreva um programa de uma calculadora simples, que realize operações com 2 termos, ambos diferente de zero.
*   O programa deve apresentar um menu para o usuário escolher a operação desejada.
*/
#include <stdio.h>
#include <stdlib.h>

int main() {
   char ch;
   int num1, num2;

   printf("\nEscolha uma das operacoes basicas:");
   printf("\nAdicao [a]");
   printf("\nSubtracao [s]");
   printf("\nMultiplicacao [m]");
   printf("\nDivisao [d]");
   printf("\nDigite caracter para operacao: \n");
       scanf("%c", &ch);
   printf("\nDigite dois termos para a operacao:");
   printf("\nDigite num1: \n");
       scanf("%d", &num1);
   printf("\nDigite num2: \n");
       scanf("%d", &num2);
   if (num1 == 0) {
       printf("\nO termo deve ser diferente de 0(zero)");
   } else if (num2 == 0) {
       printf("\nO termo deve ser diferente de 0(zero)");
   } else {
switch (ch) {
   case 'a':
       printf("\nAdicao do num1 e num2 = %d", (num1+num2));
       break;
   case 's':
       printf("\nSubtracao do num1 e num2 = %d", (num1-num2));
       break;
   case 'm':
       printf("\nMultiplicacao do num1 e num2 = %d", (num1*num2));
       break;
   case 'd':
       printf("\nDivisao do num1 e num2 = %d", (num1/num2));
       break;
    default:
       printf("\nValor invalido digitado");
       break;
 }
}
return 0;
}

Nickolas Pontes Freitas
R.A.: 2419665394

NicK_Admin
Admin

Mensagens : 5
Data de inscrição : 26/10/2016

https://algoritmocs.forumeiros.com

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Igor Gutierrez de Castro Seg Nov 14, 2016 11:58 am

Programa que diz o mês do ano.

Aluno: Igor Gutierrez de Castro Araujo
Ra: 5012600232

#include<stdio.h>

int main(void){

int valor;

printf("Digite um valor de 1 a 12: ");
scanf("%d",&valor);

switch(valor){
case 1:
printf(" O mês do ano 2016 e: Janeiro \n");
break;
case 2:
printf(" O mês do ano 2016 e: Fevereiro \n");
break;
case 3:
printf(" O mês do ano 2016 e:Março \n");
break;
case 4:
printf(" O mês do ano 2016 e: Abril \n");
break;
case 5:
printf(" O mês do ano 2016 e: Maio \n");
break;
case 6:
printf(" O mês do ano 2016 e: Junho \n");
break;
case 7:
printf(" O mês do ano 2016 e: Julho \n");
break;
case 8:
printf(" O mês do ano 2016 e: Agosto \n");
break;
case 9:
printf(" O mês do ano 2016 e: Setembro \n");
break;
case 10:
printf(" O mês do ano 2016 e: Outubro \n");
break;}

if(valor==11){
printf(" O mês do ano 2016 e: Novembro \n");}
else

if(valor==12){
printf(" O mês do ano 2016 e: Dezembro \n");}

else{
printf(" Valor invalido \n");}

return 0;
}


Última edição por Igor Gutierrez de Castro em Ter Nov 15, 2016 12:29 am, editado 1 vez(es)

Igor Gutierrez de Castro

Mensagens : 7
Data de inscrição : 27/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Dudu Souza Seg Nov 14, 2016 12:39 pm

Escreve um algoritmo que você digite um número de 1 a 7 e diga , qual dia da semana é.


#include <stdio.h>
#include <conio.h>
int main (void )
{
int valor;

printf ("Digite um valor de 1 a 7: ");
scanf("%d", &valor);

if (valor == 1)
printf ("Domingo\n");
else
if (valor == 2)
printf ("Segunda\n");
else
if (valor == 3)
printf ("Terça\n");
else
if (valor == 4)
printf ("Quarta\n");
else
if (valor == 5)
printf ("Quinta\n");
else
if (valor == 6)
printf ("Sexta\n");
else
if (valor == 7)
printf ("Sabado\n");
else
printf ("Valor invalido!\n");

getch();
return 0;
}

Eduardo de Souza Barbosa
RA:2466257525

Dudu Souza

Mensagens : 6
Data de inscrição : 26/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Yan Fonseca Seg Nov 14, 2016 12:50 pm

Apenas amostra mensagens de que você está perdendo o seu tempo !

Código:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i, x;
    x = 1;
    do{
    printf("Escreva o numero na ordem decrescente para ver as mensagens na ordem certa \n");
    printf("De 1 ate 10: ");
    scanf("%d", &i);
    x++;
    switch(i){
    case 1:
        printf("Nao sei o q voce esperava ver aqui.\n");
        break;
    case 2:
        printf("Voce ainda ta tentando ?\n");
        break;
    case 3:
        printf("Mas nao tem nada aqui !!!\n");
        break;
    case 4:
        printf("Para cara, tem nada aqui\n");
        break;
    case 5:
        printf("Faz o que eu to mandando !\n");
        break;
    case 6:
        printf("Fecha esse programa cara !\n");
        break;
    case 7:
        printf("Voce continua perdendo tempo aqui cara !\n");
        break;
    case 8:
        printf("Vai fazer alguma coisa de bom com a sua vida !!\n");
        break;
    case 9:
        printf("Isso aqui nao ta funcionando !\n");
        break;
    case 10:
        printf("Pronto ! Desisto de voce !!!!!\n");
        break;
    default:
        printf("Voce erro isso ? \n");
    }
    if (i == 0){
        printf("Assim nao, vamos denovo.\n");
        x = 1;
    }
    } while(x <= 10);
    return 0;
}

Yan Fonseca
RA: 8500530822

Yan Fonseca

Mensagens : 4
Data de inscrição : 31/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Algoritmo 21/11

Mensagem por rafaelrocha Seg Nov 14, 2016 8:36 pm

Rafael Silva Rocha
2890341704

Faça um algoritmo que gere 10 números aleatórios e armazene eles em um vetor, em seguida peça ao usuário para digitar um número e caso ele acerto um dos números gerados exibir uma mensagem de acerto.

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
int numeros()
{
   int i;
   int d[10];
   int num;
   printf("Gerando 10 valores aleatorios:\n\n");
   srand(time(NULL));

   for (i=0; i < 10; i++)
   {
       d[i]=(rand() % 100);

   }
   printf("Digite um número: ");
   scanf("%i", &num);
   for (i=0; i<10; i++)
   {
       if(num==d[i])
       {
           printf("\nVocê acertou um dos 10 números!!");
       }
       else if(num!=d[i])
       {
           printf("\nVocê não acertou nenhums dos 10 numeros.");
       }
   }



}

int main(void)
{

   int num;
   printf("Digite 1 para jogar ou 0 para sair: ");
   scanf("%i", &num);

   switch(num)
   {
       case 1:
       {
           numeros();
           break;
       }
       case 2:
       {
           break;
       }
   }

   return 0;
}

rafaelrocha

Mensagens : 4
Data de inscrição : 27/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Algoritmo #4

Mensagem por Thiago Afonso Costa Peixo Sex Nov 18, 2016 11:55 pm

Crie uma calculadora , que pergunte qual das operações básicas quer fazer (+, -, * e /), em seguida peça os dois números e mostre o resultado da operação matemática entre eles.

#include <stdio.h>

int main()
{
       char operacao;
       float num1,
             num2;

       printf("Escolha sua operação [+ - * / ]: ");
       scanf("%c",&operacao);

       printf("Entre com o primeiro número: ");
       scanf("%f",&num1);

       printf("Entre com o segundo número: ");
       scanf("%f",&num2);

       switch( operacao )
       {
           case '+':
               printf("%.2f + %.2f = %.2f", num1, num2, num1 + num2);
               break;

           case '-':
               printf("%.2f - %.2f = %.2f", num1, num2, num1 - num2);
               break;

           case '*':
               printf("%.2f * %.2f = %.2f", num1, num2, num1 * num2);
               break;

           case '/':
               printf("%.2f / %.2f = %.2f", num1, num2, num1 / num2);
               break;

           default:
               printf("Você digitou uma operacao invalida.");

       }
           return 0;
}


Aluno: Thiago Afonso Costa Peixoto
RA:9336285096

Thiago Afonso Costa Peixo
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Camargo Dom Nov 20, 2016 12:09 am

Faça um algoritmo que peça o numero de um mês e ele dirá qual a estação do ano ( verão outono primavera inverno) é correspondente com o mês.

#include <stdio.h>


int main()
{

printf("Digite o numero do mes para saber sua estacao ");
int t;
scanf("%d", &t);



if (t<1|t>12)
{
   printf("Valor invalido");
}
else {
   printf("Um momento...\n");
}

switch(t){
case 1:
printf("A estacao do mes de janeiro e o verao ");
break;
case 2:
printf("A estacao do mes de fevereiro e o verao");
break;
case 3:
printf("A estacao do mes de março  ate o dia 20 e verao e do dia 21 em diante e outono");
break;
case 4:
printf("A estacao do mes de abril e o outono");
break;
case 5:
printf("A estacao do mes de maio e o outono");
break;
case 6:
printf("A estacao do mes de junho ate o dia 20 e outono e do dia 21 em diante e inverno");
break;
case 7:
printf("A estacao do mes  de julho e o inverno");
break;
case 8:
printf("A estacao do mes  de agosto e o inverno");
break;
case 9:
printf("A estacao do mes de setembro ate o dia 20 e inverno e do dia 23 em diante e primavera");
break;
case 10:
printf("A estacao do mes   de outubro e a primavera");
break;
case 11:
printf("A estacao do mes   de novembro e a primavera");
break;
case 12:
printf("A estacao do mes de dezembro ate o dia 20 e primavera e do dia 21 em diante e verao");
break;
}

return 0;
}


Nome: Moyséis Camargo
RA:5012507196


Última edição por Camargo em Dom Nov 20, 2016 10:46 pm, editado 1 vez(es)

Camargo

Mensagens : 4
Data de inscrição : 27/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por MaiaraOliveira Dom Nov 20, 2016 6:49 pm

Maiara da C S de Oliveira
RA 2439116537

#include <stdio.h>
#include <math.h>

int soma_vetor() {
double a[3],b[3],soma[3];
int i;
char espera;

system ("clear");
printf (" Soma de vetores \n\n");
printf ("Os vetores devem ser da forma (a1,a2,a3) \n");
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente b%d \n ",i);
scanf ("%lg",&b[i-1]);
}
for (i=1;i<4;i++) {
soma[i-1]=a[i-1]+b[i-1];
}
printf ("\n O vetor resultante eh: \n");
printf ("(%lg ,", soma[0]);
printf (" %lg ,", soma[1]);
printf (" %lg) \n", soma[2]);
espera=getchar();
}

int multiplicacao_escalar() {
double a[3],b[3], k;
int i;
char espera;

system ("clear");
printf (" Multiplicacao de Vetor por Escalar\n\n");
printf ("O vetor deve ser da forma (a1,a2,a3) \n");
printf ("\n Insira o valor do escalar \n");
scanf("%lg",&k);
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
b[i-1]=k*a[i-1];
}
printf ("\n O vetor resultante eh: \n");
printf ("(%lg ,", b[0]);
printf (" %lg ,", b[1]);
printf (" %lg) \n", b[2]);
espera=getchar();
}

int prod_interno() {
double a[3],b[3],prod[3], soma;
int i;
char espera;

system ("clear");
printf (" Produto Interno entre dois vetores \n\n");
printf ("Os vetores devem ser da forma (a1,a2,a3) \n");
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente b%d \n ",i);
scanf ("%lg",&b[i-1]);
}
for (i=1;i<4;i++) {
prod[i-1]=a[i-1]*b[i-1];
}
soma=0;
for (i=1;i<4;i++){
soma+=prod[i-1];
}
printf (" O Produto Interno entre os vetores eh: %lg \n", soma);
espera=getchar();
}

int prod_vetorial() {
double vet[3], a[3], b[3];
int i;
char espera;

system ("clear");
printf (" Produto Vetorial \n\n");
printf ("Os vetores devem ser da forma (a1,a2,a3) \n");
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente b%d \n ",i);
scanf ("%lg",&b[i-1]);
}
vet[0]= (a[1]*b[2] - b[1]*a[2]);
vet[1]= (a[2]*b[0] - b[2]*a[0]);
vet[2]= (a[0]*b[1] - b[0]*a[1]);
printf ("\n O vetor resultante eh: \n");
printf ("(%lg ,", vet[0]);
printf (" %lg ,", vet[1]);
printf (" %lg) \n", vet[2]);
espera=getchar();
}

int prod_misto() {
double a[3],b[3],c[3],vet[3],prod[3],soma;
int i;
char espera;

system ("clear");
printf (" Produto Misto \n\n");
printf ("Os vetores devem ser da forma (a1,a2,a3) \n\n");
printf (" Vale ressaltar que primeiro realiza-se o produto vetorial depois o produto interno \n");
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente b%d \n ",i);
scanf ("%lg",&b[i-1]);
}
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente c%d \n ",i);
scanf ("%lg",&c[i-1]);
}
for (i=1;i<4;i++) {
vet[0]= (a[1]*b[2] - b[1]*a[2]);
vet[1]= (a[2]*b[0] - b[2]*a[0]);
vet[2]= (a[0]*b[1] - b[0]*a[1]);
}
for (i=1;i<4;i++) {
prod[i-1]=vet[i-1]*c[i-1];
}
soma=0;
for (i=1;i<4;i++){
soma+=prod[i-1];
}
printf (" O Produto Misto entre os vetores eh: %lg \n", soma);
espera=getchar();
}

int modulo_vetor() {
double a[3],b[3],mod,soma;
int i;
char espera;

system ("clear");
printf (" Modulo de um vetor \n\n");
printf ("O vetor deve ser da forma (a1,a2,a3) \n");
for (i=1;i<4;i++) {
printf ("\n Informe o coeficiente a%d \n ",i);
scanf ("%lg",&a[i-1]);
}
for (i=1;i<4;i++) {
b[i-1]=a[i-1]*a[i-1];
}
soma=0;
for (i=1;i<4;i++){
soma+=b[i-1];
}
mod=sqrt(soma);
printf (" O modulo do vetor eh: %lg \n", mod);
espera=getchar();
}

int main() {
char opc,segtela;
int teste;

do {
teste=0;
system ("clear");
printf (" Para utilizar esse software escolha a opcao desejada, digite o numero correspondente e tecle enter \n");
printf (" [1] Soma de dois Vetores \n");
printf (" [2] Multiplicacao de Vetor por Escalar \n");
printf (" [3] Produto Interno entre dois vetores \n");
printf (" [4] Produto Vetorial \n");
printf (" [5] Produto Misto \n");
printf (" [6] Modulo de um vetor \n");
printf (" [7] Sair \n");
opc=getchar();
switch (opc) {
case '1': {
soma_vetor();
segtela=getchar();
break;
}
case '2': {
multiplicacao_escalar();
segtela=getchar();
break;
}
case '3': {
prod_interno();
segtela=getchar();
break;
}
case '4': {
prod_vetorial();
segtela=getchar();
break;
}
case '5': {
prod_misto();
segtela=getchar();
break;
}
case '6': {
modulo_vetor();
segtela=getchar();
break;
}
case '7': {
printf (" Finalizando aplicacao ... \n\n");
teste=1;
}
break;
default: {
teste=0;
printf (" Opcao Invalida, voltando ao menu... \n");
system ("sleep 1");
break;
}
}
} while (teste==0);
}

MaiaraOliveira
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por SamueLontra Dom Nov 20, 2016 8:38 pm

Aluno: Samuel da Cunha Lontra
RA: 6000010375

Enunciado: A seleção brasileira de futebol possui 23 jogadores com numerações de camisa que variam de 1 a 23. Faça um programa em C que recebe um número e informa o nome do jogador que utiliza a respectiva numeração.

#include<stdio.h>
#include<locale.h>

int main(){

setlocale(LC_ALL,"portuguese");

int x;

printf("Digite um número de camisa de jogador da seleção brasileira de futebol de 1 a 23: ");
scanf("%d",&x);
printf("\n");

if (x<1|x>23)
{
printf("Jogador inválido!");
}
else {

switch(x)
{
case 1:
printf("Alisson");
break;
case 2:
printf("Daniel Alves");
break;
case 3:
printf("Miranda");
break;
case 4:
printf("Gil");
break;
case 5:
printf("Fernandinho");
break;
case 6:
printf("Filipe Luís");
break;
case 7:
printf("Diego Costa");
break;
case 8:
printf("Renato Augusto");
break;
case 9:
printf("Gabriel Jesus");
break;
case 10:
printf("Neymar");
break;
case 11:
printf("Philippe Coutinho");
break;
case 12:
printf("Weverton");
break;
case 13:
printf("Marquinhos");
break;
case 14:
printf("Thiago Silva");
break;
case 15:
printf("Paulinho");
break;
case 16:
printf("Fábio Santos");
break;
case 17:
printf("Rodrigo Caio");
break;
case 18:
printf("Giuliano");
break;
case 19:
printf("Willian");
break;
case 20:
printf("Lucas Lima");
break;
case 21:
printf("Firmino");
break;
case 22:
printf("Fágner");
break;
case 23:
printf("Muralha");
break;
}
}
printf("\n");

return 0;
}


SamueLontra

Mensagens : 5
Data de inscrição : 26/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Caroline Viana Dom Nov 20, 2016 10:13 pm

Algoritmo para informar o peso no planeta escolhido.

#include <stdio.h>

int main () {

int planetaEscolhido;
float pesoNaTerra, gravidadeRelativa, pesoNoPlaneta;

printf("\nPlanetas");
printf("\n1 - Mercurio");
printf("\n2 - Venus");
printf("\n3 - Marte");
printf("\n4 - Jupiter");
printf("\n5 - Saturno");
printf("\n6 - Urano");
printf("\n7 - Netuno\n");
printf("\nDigite o numero do planeta escolhido :");
scanf("%d",&planetaEscolhido);

printf("\n\nInforme seu peso na Terra :");
scanf("%f",&pesoNaTerra);


switch (planetaEscolhido) {

case 1:
gravidadeRelativa = 0.376;
break;

case 2:
gravidadeRelativa = 0.903;
break;

case 3:
gravidadeRelativa = 0.380;
break;

case 4:
gravidadeRelativa = 2.340;
break;

case 5:
gravidadeRelativa = 1.160;
break;


case 6:
gravidadeRelativa = 1.150;
break;

case 7:
gravidadeRelativa = 1.190;
break;

default:
gravidadeRelativa = 0;

}

if (gravidadeRelativa != 0) {
pesoNoPlaneta = pesoNaTerra * gravidadeRelativa;
printf("\n\nSeu peso no planeta escolhido e %.3f\n\n", pesoNoPlaneta);

}
else {

printf("\n\nErro na escolha do planeta.");
}



}

Caroline Viana
RA: 8500549912

Caroline Viana

Mensagens : 5
Data de inscrição : 26/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por ruddycavalcanti Dom Nov 20, 2016 11:34 pm

Aluno: Ruddy Costa Cavalcanti
Curso: CC 1
/* Faça um programa em C que receba o salário do empregado e calcule o novo salário e as férias usando o if, else, switch. Use funções para organizar melhor o código. Para calcular o novo salário , use as regras:
- Salário até R$350,00 - aumento de 15%
- de R$350,00 a R$600,00 - 10%
- acima de R$600,00 - 5%
Já para calcular as férias, a regra é: as férias equivalem ao seu salário acrescido de 1/3. */



#include <iostream>

int novoSalario();
int ferias();


int main(void){

    int opcao;

    do{


           printf("Digite a opção desejada:\n 1- Novo salário. \n 2- Férias  \n 3- Sair. \n");

           scanf("%d" , &opcao);
       
           switch(opcao){
                   case(1):
                   novoSalario();
                   break;
               case(2):
                   ferias();
                   break;
               case(3):
                   break;
               default:
                   printf("Digite uma opção entre 1 e 3. \n\n");
                   break;
           }

    }while(opcao!=3);


    return 0;

}


int novoSalario(float s){
   

    float salario,novoSalario;

    printf("Digite seu salário: (Somente numeros e ponto, ex: 350.00): \n");

    scanf("%f" , &salario);
   
    if(salario <=350){
        novoSalario = salario + (salario * 0.15);
    }else if(salario>350 && salario<=600){
        novoSalario = salario + (salario * 0.10);
       
    }else if(salario>600){
        novoSalario = salario + (salario * 0.05);

    }

    printf("Salário Atual: R$ %.2f \n" , salario);

    printf("Novo Salário: R$ %.2f \n\n" , novoSalario);

    return 0;

}



int ferias(void){

    float salario,valorFerias;

    printf("Digite seu salário: (Somente numeros e ponto, ex: 350.00): \n");

    scanf("%f" , &salario);

    valorFerias = salario + (salario /3);

    printf("Valor das Férias: R$ %.2f \n\n" , valorFerias);

    return 0;

}


Última edição por ruddycavalcanti em Seg Nov 21, 2016 11:14 am, editado 1 vez(es)

ruddycavalcanti

Mensagens : 4
Data de inscrição : 27/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Paulo Sergio Seg Nov 21, 2016 12:00 am

Faça um programa em C que calculo o juros de atraso. Use switch e case acumulados.

#include <stdio.h>

int main(void)
{
       float valor_i,
             valor_f;
       int   juros=0;

       int meses;

       printf("Qual o valor inicial da dívida: ");
       scanf("%f", &valor_i);

       printf("Você vai atrasar quantos meses [1-5]?: ");
       scanf("%d", &meses);

       switch( meses )
       {
           case 5:
               juros++;
           case 4:
               juros++;
           case 3:
               juros++;
           case 2:
               juros++;
           case 1:
               juros++;
               break;
           default:
               printf("Você não digitou um valor válido de meses\n");

       }
       printf("Juros: %d%\n",juros);
       valor_f=( (1 + (juros/100.0))*valor_i);
       printf("Valor final da dívida: R$ %.2f\n", valor_f);

}

PAULO SERGIO
RA:5012664285

Paulo Sergio

Mensagens : 5
Data de inscrição : 26/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por feliphemm Seg Nov 21, 2016 4:57 pm

programa que pede ao o escolher um time, representado cada um por um numero e em seguida mostra o estado do time, e se não for um numero valido digitado pelo usuario, o programa se repete.
#include <stdio.h>
#include <stdlib.h>

main(){
int time,cont;
cont=1;

do{
printf("Escolha o time:\n 1- Palmeiras\n 2- Vasco da Gama\n 3- Cruzeiro\n");
scanf("%d", &time);
switch(time){
case 1:
printf("Sao Paulo\n");
break;
case 2:
printf("Rio de Janeiro\n");
break;
case 3:
printf("Minas Gerais\n");
break;
default:
printf("Opção inválida\n");
break;
}
if (time >= 1, time <=3)
{
cont = (cont + 1);
}
else (time < 0, time >= 4);
{
cont = (cont - 1);
}
} while (cont = 1);
}

FELIPHE MOREIRA MALAQUIAS
RA:9336285667

feliphemm

Mensagens : 4
Data de inscrição : 29/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty algoritmo

Mensagem por Luis_feliphe Seg Nov 21, 2016 7:39 pm

Criar um código que leia um número de 1 a 5 e dia se o número e par ou impar

#include <stdio.h>
#include <conio.h>
int main()
{
int check;
printf("Digite um numero de 1 a 5: ");
scanf("%d",&check);
switch(check)
{
case 1 :
if(check % 2 == 0 )
printf("Numero par");
else
printf("Numero Impar");
break;
case 2 :
if(check % 2 == 0)
printf("numero par");
else
printf("Numero Impar");
break;

case 3 :
if(check % 2 == 0)
printf("numero par");
else
printf("Numero Impar");
break;

case 4 :
if(check % 2 == 0)
printf("numero par");
else
printf("Numero Impar");
break;

case 5 :
if(check % 2 == 0)
printf("numero par");
else
printf("Numero Impar");
break;

default:
printf("Numero invalido");
break;
}
return 0;
}

Nome:Luis Feliphe de Sousa Guimarães
RA: 2456210156

Luis_feliphe

Mensagens : 2
Data de inscrição : 31/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por joaolatuf Seg Nov 21, 2016 7:56 pm

Fazer um algoritmo que tenha um menu que permita ao usuario escolher 5 opcoes de exibicao de potencias.
As opcoes permitem escolher as potencias de 2, 3, 5, 10 ou 15. De acordo com a opcao escolhida, o programa
exibira todas as potencias do numero escolhido que sejam menores que 10000.

#include <stdio.h>

int main ( ) {

int opcao , base , potencia ;

printf ( "\n \n *** Menu *** " ) ;
printf ( "\n 2 - Potencias de 2. " ) ;
printf ( "\n 3 - Potencias de 3. " ) ;
printf ( "\n 5 - Potencias de 5. " ) ;
printf ( "\n 10 - Potencias de 10. " ) ;
printf ( "\n 15 - Potencias de 15. " ) ;
printf ( "\n Sua opcao : " ) ;
scanf ( "%d " , &opcao ) ;

switch ( opcao ) {
case 2 :
base = 2 ;
break ;
case 3 :
base = 3 ;
break ;
case 5 :
base = 5 ;
break ;
case 10:
base = 10;
break ;
case 15:
base = 15;
break ;
default :
base = 10000;
}

if ( base != 10000 ) {
printf ( "\n Potencias de %d menores que 10000: " , base ) ;
for ( potencia = base ; potencia < 10000 ; potencia ∗= base )
printf ( "%d " , potencia ) ;
printf ( "\n \n" ) ;
}
else {
printf ( "\n Opcao invalida .\n" ) ;
}

}

Aluno: João Otávio Latuf Devino Silva
RA: 2412866939

joaolatuf

Mensagens : 4
Data de inscrição : 31/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Algoritmo

Mensagem por Wallace V Sardenberg Seg Nov 21, 2016 8:07 pm

Escreva o menu de opções abaixo, leia a opção do usuário e execute a operação escolhida. Escreva uma mensagem de erro se a opção for inválida.
Escolha a opção:
1-Soma de 2 números.
2-Diferença entre 2 números (maior pelo menor).
3-Produto entre 2 números.
4-Divisão entre 2 números (o denominador não pode ser zero).
Observações. Cada operação deve ser implementada por uma função


#include <stdio.h>

#include <string.h>



int funcaoUm();

int funcaoDois();

int funcaoTres();

int funcaoQuatro();





int main(void){



int opcao;















printf("Escolha a opção:\n 1- Soma de 2 números. \n 2- Diferença entre 2 números (maior pelo menor) \n 3- Produto entre 2 números. \n 4- Divisão entre 2 números (o denominador não pode ser zero). \n");



scanf("%d" , &opcao);



switch(opcao){

case(1):

funcaoUm();

break;

case(2):

funcaoDois();

break;

case(3):

funcaoTres();

break;

case(4):

funcaoQuatro();

break;

default:

printf("Digite uma opção entre 1 e 4. \n");

break;

}










return 0;

}







int funcaoQuatro(void){

int x ;

int y;

int divisao;



printf("\n Digite um número: ");

scanf("%d" , &x);



printf("\n Digite outro número: ");

scanf("%d" , &y);







if(x / y != 0){

divisao = x / y;

printf("A divisão do resultado é %d \n", divisao);

}else{

printf("A divisão do resultado não pode ser zero. Tente novamente. \n");

}





return 0;

}





int funcaoTres(void){

int x ;

int y;

int produto;



printf("\n Digite um número: ");

scanf("%d" , &x);



printf("\n Digite outro número: ");

scanf("%d" , &y);



produto = x * y;

return printf("O produto do resultado é %d \n", produto);

}







int funcaoDois(void){

int x ;

int y;

int diferenca;



printf("\n Digite um número: ");

scanf("%d" , &x);



printf("\n Digite outro número: ");

scanf("%d" , &y);



if(x>y) {

diferenca = x - y;

}else{

diferenca = y - x;

}

return printf("A diferença do resultado entre maior e menor é %d \n", diferenca);

}



int funcaoUm(void){

int x ;

int y;

int soma;



printf("\n Digite um número: ");

scanf("%d" , &x);



printf("\n Digite outro número: ");
scanf("%d" , &y);




soma = x + y;

return printf("A soma do resultado é %d \n", soma);

}


wallace vasoncelos sardenberg

RA: 5193731009

Wallace V Sardenberg
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Wendell Santos Seg Nov 21, 2016 8:46 pm

Wendell Santos
RA: 5012582619

Faça um algoritmo que pergunte se seu amigo já estudou a linguagem de programação C, usando os comandos switch, if/else, do/while, printf, scanf e uma opção para sair do programa.


#include <stdio.h>
#include <locale.h>

int main ()
{
   setlocale(LC_ALL,"Portuguese");
   int opcao;
   int x=1;

do {
   printf ("    ---------------------------------------------------------          \n");
   printf ("\n        Você estudou a Linguagem de Programaçâo C?\n");
   printf ("\n               Digite 1 para: sim\n");
   printf ("\n               Digite 2 para: não\n");
   printf ("\n               Digite 3 para sair!\n");

   printf ("    ---------------------------------------------------------            \n");
   scanf  ("%i", &opcao);
                                       
   switch(opcao)
   {
       case 1:
       {
           printf ("Boa brother continue assim!\n");
           break;
       }
       case 2:
       {
           printf ("Que isso fera? Vai estudar!\n");
           break;
       }

       case 3:
       {
           x=3;
           break;
       }

   }
   if(opcao>3)
   {
       printf("Brother apanas sim ou não, tente novamente!\n");
   }
   else if(opcao!=1 && opcao!=2 && opcao!=3)
   {
       printf("Serio? Tente novamente! Sad\n");

   }
   }while(x!=3);
}

Wendell Santos
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por antinus15 Seg Nov 21, 2016 8:54 pm

Receber do teclado a sigla do estado de uma pessoa e imprimir
uma das seguintes mensagens:
Carioca
Paulista
Mineiro
Outros estados



#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <string.h>
neste programa tem que usar o arquivo de include string.h por causa da função
strcmp, cuja função é comparar duas strings.
main()
{
char estado[3];
printf("Informe a sigla de um estado do Brasil: ");
gets(sigla);
scanf("%s", estado);
if(!strcmp(estado,"MG") || !strcmp(estado,"mg"))
printf("Mineiro\n");
else
if(!strcmp(estado,"RJ") || !strcmp(estado,"rj"))
printf("Carioca\n");
else
if(!strcmp(estado,"SP") || !strcmp(estado,"sp"))
printf("Paulista\n");
else
printf("Outros estados\n");
printf("\n");
system("pause");
return 0;
}

Aluno: Antonio Gabriel Campos
RA: 9336273480

antinus15

Mensagens : 3
Data de inscrição : 31/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Qual a alma gémea do seu signo ?

Mensagem por rodolpho barrozo Seg Nov 21, 2016 9:00 pm

//aluno:RODOLPHO GOMES BARROZO
//RA:5012446972

#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <windows.h>
int main (void )
{
system("color 24");
setlocale(LC_ALL,"Portuguese");
int valor;



int sair = 0;

while(sair!=1){


printf ("Digite um valor de 1 a 12 e descubra qual a alma gémea do seu signo: ");
scanf("%d", &valor);

if (valor > 0 && valor < 13) {
switch ( valor )
{
case 1 :
printf ("Ares\n");
break;

case 2 :
printf ("Touro\n");
break;

case 3 :
printf ("Gemeos\n");
break;

case 4 :
printf ("Cancer\n");
break;

case 5 :
printf ("Leao\n");
break;

case 6 :
printf ("Virgem\n");
break;

case 7 :
printf ("Libra\n");
break;

case 8 :
printf ("Escorpiao\n");
break;

case 9 :
printf ("Sagitario\n");
break;

case 10 :
printf ("Capricornio\n");
break;

case 11 :
printf ("Aquario\n");
break;

case 12 :
printf ("Peixes\n");
break;


}
}

else {
printf ("Valor digitado invalido!\n");
}


printf ("Digite um valor de 1 para sair ou 0 para continuar :\n");
scanf("%d", &sair);
}
getch();



return (0);
}

rodolpho barrozo

Mensagens : 4
Data de inscrição : 29/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Algoritmo #4 - 21/11

Mensagem por Luiz Vitor de M. Abreu Seg Nov 21, 2016 11:17 pm

Luiz Vitor de Mendonça Abreu
RA: 7249609373

Escreva um Código em C que pergunte e armazene: qual elevador o usuário usou, qual andar o usuário vai e qual o período do dia o usuário compareceu ao prédio. no final o programa devera apresentar quais elevadores, andares e períodos mais acessados.

#include <stdio.h>
#include <conio.h>
main()
{
int ca,cb,cc,cm,cv,cn,i,n,MAlto,andar;
char elev,per;
MAlto = 0; ca = 0; cb = 0; cc = 0;
cm = 0; cv = 0; cn = 0;
printf("\nInforme o numero de usuarios: "); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("\nInforme o elevador utilizado (A,B,C): ");
elev = getche();
printf("\nInforme o andar: "); scanf("%d",&andar);
printf("Informe o periodo (M-matutino, V-Vespertino, N-Noturno): ");
per = getche();
if (andar > MAlto)
MAlto = andar;
switch (elev) {
case 'a' : ca = ca+1; break;
case 'b' : cb = cb+1; break;
case 'c' : cc = cc+1; break;
}
switch (per) {
case 'm' : cm = cm+1; break;
case 'v' : cv = cv+1; break;
case 'n' : cn = cn+1; break;
}
}
printf("\nAndar mais alto: %d", MAlto);
printf("\nElevador mais utilizado: ");
if ((ca>cb) && (ca>cc))
printf("A");
else
if ((cb>ca) && (cb>cc))
printf("B");
else
printf("C");
printf("\nPeriodo mais utilizado: ");
if ((cm>cv) && (cm>cn))
printf("Matutino");
else
if ((cv>cm) && (cv>cn))
printf("Vespertino");
else
printf("Nortuno");;
getch();
}

Luiz Vitor de M. Abreu
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Eduardo Ferreira Seg Nov 21, 2016 11:24 pm

#include <stdio.h>
#include <stdlib.h>

int main()
{
int GrupoBicho = 0;

printf("\n\n\t Jogo do Bicho \n");

printf( "\t digite o munero do grupo: \n\t (numero de 1 a 25)\n");

scanf("%i", &GrupoBicho);

switch (GrupoBicho)
{
case 1:
printf("\t Avestruz \n");
break;
case 2:
printf("\t Aguia \n");
break;
case 3:
printf("\t Burro \n");
break;
case 4:
printf("\t Borboleta \n");
break;
case 5:
printf("\t cachorro \n");
break;
case 6:
printf("\t Cabra \n");
break;
case 7:
printf("\t Carneiro \n");
break;
case 8:
printf("\t Camelo \n");
break;
case 9:
printf("\t Cobra \n");
break;
case 10:
printf("\t Coelho \n");
break;
case 11:
printf("\t Cavalo \n");
break;
case 12:
printf("\t Elefante \n");
break;
case 13:
printf("\t Galo \n");
break;
case 14:
printf("\t Gato \n");
break;
case 15:
printf("\t Jacare \n");
break;
case 16:
printf("\t Leao \n");
break;
case 17:
printf("\t Macaco \n");
break;
case 18:
printf("\t Porco \n");
break;
case 19:
printf("\t Pavao \n");
break;
case 20:
printf("\t Peru \n");
break;
case 21:
printf("\t Touro \n");
break;
case 22:
printf("\t Tigre \n");
break;
case 23:
printf("\t Urso \n");
break;
case 24:
printf("\t Veado \n");
break;
case 25:
printf("\t Vaca \n");
break;
default:
printf("\t escolha outro numero\n");
}

if (GrupoBicho==24)
{
printf("Sei nao, estou de olho!!!\n\n" );
}
else
{
printf("jogo do bicho e contravencao!!!!");
}

return 0;
}

Eduardo Ferreira
RA: 5012699818

Eduardo Ferreira

Mensagens : 3
Data de inscrição : 31/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Prog 4

Mensagem por Octavio Sobral Seg Nov 21, 2016 11:58 pm

Faça um programa que exiba um menu que apresente as opções de todas as provas que estão por vir e que só finalize quando o usuário escolher a opção de finalizar o programa.

Octavio Gama Sobral
RA: 5012639579


Código:
#include<stdio.h>

int main(){

int x;
char r;

printf("Você quer executar o programa (S/N):\n");
scanf("%c",&r);
if (r=='s' || r=='S'){
        do{
        printf("Escolha uma opcao:\n");
        printf("1- Dia da prova de Programacao aplicada a Ciencia da Computacao\n");
        printf("2- Dia da prova de Algoritmos e tecnicas de programacao\n");
        printf("3- Dia da prova de Sistemas de computacao e de informacao\n");
        printf("4- Dia da prova de Circuitos Digitais\n");
        printf("5- Finalizar o programa\n\n");
        scanf("%d",&x);
        switch(x){
                case 1:
                        printf("*** A prova sera no dia 28/11. ***\n");
                        break;
                case 2:
                        printf("*** A prova sera no dia 29/11. ***\n");
                        break;
                case 3:
                        printf("*** A prova sera no dia 30/11. ***\n");
                        break;
                case 4:
                        printf("*** A prova sera no dia 01/12. ***\n");
                        break;
                case 5:
                        break;
                default:
                        printf("Opção incorreta.\n");
                        break;
        }
        }while(x!=5);
}else{
        printf("Finalizando o programa...\n");
}
return 0;
}

Octavio Sobral
Convidado


Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por matthew.coelho Ter Nov 22, 2016 12:00 am

Matthew de Souza Coelho
R.A.: 2406847541

Faça um fluxograma que receba o número do mês e mostre o
mês correspondente. Valide mês inválido. E que diga se é o 1 trimestre do ano.

*/

//Obs.: Retire os espaços dos includes
#include< stdio.h >
#include< stdlib.h >
#include< locale.h > /* Acentuação */

void main()
{
//Acentos no prompt de comando Windows
setlocale(LC_ALL, "Portuguese");

//VARIAVEIS
int mes;

//Entrada
printf("Entre com o mês: ");
scanf("%d", &mes);

switch(mes)
{
case 1:
printf("Janeiro \n\n");
break;

case 2:
printf("Fevereiro \n\n");
break;

case 3:
printf("Março \n\n");
break;

case 4:
printf("Abril \n\n");
break;

case 5:
printf("Maio \n\n");
break;

case 6:
printf("Junho \n\n");
break;

case 7:
printf("Julho \n\n");
break;

case 8:
printf("Agosto \n\n");
break;

case 9:
printf("Setembro \n\n");
break;

case 10:
printf("Outubro \n\n");
break;

case 11:
printf("Novembro \n\n");
break;

case 12:
printf("Dezembro \n\n");
break;

default:
printf("O mês inserido é inválido\n\n");
break;

}
if (mes<=3){
              printf("1 trimestre")
else
printf("resto do ano")}


system("pause");
}

matthew.coelho

Mensagens : 3
Data de inscrição : 30/10/2016

Ir para o topo Ir para baixo

Algoritmo #4 - 21/11 Empty Re: Algoritmo #4 - 21/11

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos