Ir para conteúdo
Fórum Script Brasil

Thiagouvui

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Posts postados por Thiagouvui

  1. Cara..como faz para imprimir nesse código?

    A respeito do código..é um trabalho da faculdade. Pior que eu acho uma PALHAÇADA isso também cara. Eu fiz o algoritmo para a disciplina de C tipo o seu...mas com 3 variáveis. Só que agora eram com 4 e tinha que imprimir. Com vetor é tranquilo..mas e sem vetor ? Achei essa a melhor solução. Mas valeu cara!

    Att,,

    Vinicius

    Entendi seu código..valeu cara..bem mais simples.

  2. Bem pessoal, ontem fiz um post sobre um algoritmo (código em C) que ordenaria 4 valores inteiros em ordem crescente. Como meu Dev C/C++ não está executando o programa (não sei porque) irei postar o código para ver se realmente minha lógica está certa OU se alguém resolveria esta questão de um modo mais simples.

    OBS: SÓ PODEM SER UTILIZADOS CONDICIONAIS. REPETIÇÃO, VETORES E OUTRAS TÉCNICAS MAIS AVANÇADAS não PODEM SER UTILIZADAS.

    ATT

    Thiago Vinicius

    #include <stdio.h>

    #include <stdlib.h>

    int main (void)

    {

    int A,B,C,D,P1,P2,P3,P4;

    printf ("a = ");

    scanf ("%d ", &A);

    printf ("b = ");

    scanf ("%d ", &B);

    printf ("c = ");

    scanf ("%d ", &C);

    printf ("d = ");

    scanf ("%d ", &D);

    if (A>B & A>C & A>D){

    P1 = A;

    }

    else{

    if (B>C & B>D){

    P1 = B;

    }

    else{

    if (C>D) {

    P1 = C;

    }

    else {

    P1= D;

    }

    }

    }

    if (A>B & A>C & A>D & A<P1){

    P2= A;

    }

    else{

    if (B>C & B>D){

    P2= B;

    }

    else{

    if (C>D) {

    P2= C;

    }

    else {

    P2 = D;

    }

    }

    }

    if (A>B & A>C & A>D & A<P2){

    P3= A;

    }

    else{

    if (B>C & B>D){

    P3= B;

    }

    else{

    if (C>D) {

    P3= C;

    }

    else {

    P3= D;

    }

    }

    }

    if (A>B & A>C & A>D & A<P3){

    P4= A;

    }

    else{

    if (B>C & B>D){

    P4= B;

    }

    else{

    if (C>D) {

    P4= C;

    }

    else {

    P4= D;

    }

    }

    }

    system ("pause");

    }

  3. É uma possibilidade interessante. Mas vamos tomar por convenção que não há igualdade entre os valores. FIM DE PAPO!!

    Como isso é um programa para a Faculdade..eu acho que não há outra possibilidade. Acho até que será esse o gabarito do trabalho.

    Uma pergunta: Tenho o Dev C/C++ na minha maquina. Mas, quando compilo e executo, aparece o promt do dos escrito "Pressione qualque tecla para continuar..."

    Você sabe do que se trata ?

  4. Cara, eu fiz um algoritmo aqui de rapidinho.. eu acho que matei essa charada.

    Fica mais ou menos assim:

    SE (A>B) E (A>C) E (A>D)

    P1 = A

    SENAO

    SE (B>C) E (B>D) E (B>A)

    P1 = B

    SENAO

    SE

    (C>A) E (C>B) E (C>D)

    P1= C

    SENAO

    P1=D

    FIM

    FIM

    FIM

    AGORA EU FAÇO UMA NOVA SÉRIE SE COMPARAÇÕES, COM MAIS UMA CONDIÇÃO (SE <P1)..(SE<P2)..(SE<P3)

    Beleza??

    valeuuuu!!

  5. Pessoal,

    Estou tentando fazer um programa em C que ordene 4 valores usando os comando "If e Else". Eu consigo fazer utilizando 3 variáveis (3 valores). Utilizo aquele método que eu tenho uma variável de ajuda:

    aux = a

    a = b

    b = aux

    Porém, a "brincadeira" agora é com 4. Preciso imprimir em ordem crescente também.

    Poderiam me ajudar???

    Att,

    Thiago Vinicius

×
×
  • Criar Novo...