Ir para conteúdo
Fórum Script Brasil

Thiagouvui

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre Thiagouvui

Thiagouvui's Achievements

0

Reputação

  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. Entendi..mas é como eu te disse... Na segunda bateria haverá como ultima condição >P1 ... >P2.. ou seja SE (A>B) E (A>C) E (A>D) E > P1 SE (A>B) E (A>C) E (A>D) E > P2 SE (A>B) E (A>C) E (A>D) E > P3 entendeu???
  4. É 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 ?
  5. 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!!
  6. Não. Não pode ser feito com vetor. :angry:
  7. 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...