Ir ao conteúdo
  • Cadastre-se
Jessé P. de Melo

C Como limpar os dados do prompt de comando via codigo

Recommended Posts

Bom dia.

Comecei a pegar exercícios com loop infinitos ate apertar tal tecla, ate ai tudo bem fiz o exercícios sem problemas. No entanto como tem que dar vários prints seguidos ate "infinitas" a tela esta ficando poluida com varias execuções seguidas.

Como limpo o CMD via codigo? Segue exemplo do "problema"

Faca um programa que leia um vetor com os dados de 5 carros: marca (maximo 15 letras), ano e preco. Leia um valor p e mostre as informações de todos os carros com  preco menor que p. Repita este processo ate que seja lido um valor p = 0;

Codigo:

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

void main (void){
    float p=1;
    struct carro{
        char marca[16];
        int ano;
        float preco;
    };
    struct carro lista[5];

    for(int x=0;x<5;x++){
        printf("Digite a marca do %i carro: ",x+1);
        scanf("%s",&lista[x].marca);
        fflush(stdin);
        printf("Ano: ");
        scanf("%i",&lista[x].ano);
        fflush(stdin);
        printf("Preco: ");
        scanf("%f",&lista[x].preco);
        fflush(stdin);
    }
    for(;;){
        printf("Procurar carros com preco abaixo de: ");
        scanf("%f",&p);
        fflush(stdin);

        if(p==0){
            exit(0);
        }

        int valida=0;
        for(int x=0;x<5;x++){
            if(lista[x].preco<p){
                printf("\nMarca: %s\tAno: %i\tPreco: %.2f\n\n", lista[x].marca, lista[x].ano, lista[x].preco);
                valida=1;
            }
        }
        if(valida==0){
            printf("\nNão encontrado valor abaixo do preco estipulada.\n\n");
        }
    }
}

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×