Barre de progression en C
Fermé
seo610
Messages postés
596
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
30 juin 2015
-
28 nov. 2011 à 22:06
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 28 nov. 2011 à 23:23
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 - 28 nov. 2011 à 23:23
A voir également:
- Barre de progression en C
- Windows 11 barre des taches a gauche - Guide
- Barre verticale mac - Forum MacOS
- Barré whatsapp - Guide
- Égal barré - Forum Bureautique
- Barre clavier - Forum Excel
1 réponse
Hxyp
Messages postés
401
Date d'inscription
vendredi 28 janvier 2011
Statut
Membre
Dernière intervention
27 avril 2014
54
28 nov. 2011 à 23:23
28 nov. 2011 à 23:23
Bonjour, petit exemple utilisant un buffer et le retour \r
#include <stdio.h> #include <windows.h> void pbar(int v){ char buff[18]="[",*ptr; int i; for(i=0;i<10;i++){ if(i<v/10) buff[i+1]='='; else buff[i+1]=' '; } buff[i+1]=']'; ptr=&buff[i+2]; sprintf(ptr,"%d%c",v,'%'); printf("\r%s",buff); } int main(void) { int i; for(i=0;i<=100;i++){ pbar(i); _sleep(100); } return 0; }