4 Le graphisme (2 nde partie)
|
|
|
- Joseph Alarie
- il y a 10 ans
- Total affichages :
Transcription
1 4 Le graphisme (2 nde partie) 4.1 Valeur de retour de la fonction main () La fonction main peut être déclarée avec une valeur de retour : ou sans: void main () Le choix entre ces deux façons réside dans l utilisation de votre programme :. le fait de renvoyer une valeur (un code erreur) permet lors de l exécution de votre programme par un autre programme de savoir si tout s est bien passé.. le fait de ne pas renvoyer de code erreur rend impossible le fait de savoir si le programme s est bien terminé (sauf de manière visuelle (en l exécutant)). On utilisera généralement void main () pour des programmes de test et pour des vrais programmes. 4.2 Motif de remplissage et contour Dans tous les exemples qui suivront, j'utiliserai la fonction Initialize () écrite dans le précédent cours Exemple Tapez cet exemple et en vous appuyant sur l aide en ligne, comprenez l utilisation des fonctions graphiques setlinestyle, setfillstyle, fillellipse. #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<dos.h> #include<graphics.h> clrscr(); /* Ouverture du mode graphique */ if (Initialize ()) /* Définit la couleur de tracé des traits */ setcolor (15); /* Définit l'épaisseur et le style courants des lignes */ setlinestyle (DOTTED_LINE, 0, NORM_WIDTH); /* Définit le motif et la couleur de remplissage */ setfillstyle (SOLID_FILL, 12); /* Dessine une ellipse de rayon x=15 y=15 donc un cercle rayon 15 */ fillellipse (30,30,15,15); /* Attend l'appui d'une touche : permet de voir ce que l'on fait */ M. Berthomier Eric Page 1/10 06/09/00
2 /* Termine le mode graphique */ closegraph(); Exercices d'application! Changer la couleur du contour! Changer le motif de remplissage.! Changer la couleur du motif de remplissage 4.3 Rectangles et barres Exemple #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<dos.h> #include<graphics.h> clrscr(); /* Ouverture du mode graphique */ if (Initialize ()) /* Définit la couleur de tracé des traits */ setcolor (13); /* Définit le motif et la couleur de remplissage */ setfillstyle (SOLID_FILL, 11); /* Barre 3D */ bar3d (50,50,200,200,13,1); /* Attend l'appui d'une touche : permet de voir ce que l'on fait */ closegraph(); Explications void far bar3d (int left, int top, int right, int bottom, int depth, int topflag); L'aide de bar3d n'est pas explicite, en voici donc une explication plus complète (extrait du Manuel de Référence) : bar3d dessine une barre rectangulaire en trois dimensions (dans l'espace), et la remplit à l'aide du motif et de la couleur de remplissage courants. Le contour dans l'espace de cette barre est tracé dans le style et avec la couleur de tracé courants. La profondeur de la barre est donnée en pixels par l'argument depth. L'argument topflag sert à M. Berthomier Eric Page 2/10 06/09/00
3 déterminer si la barre possède une face supérieure. Si topflag est non nul il y a une face supérieure sinon il n'y en a pas (ce qui permet l'empilage de plusieurs barres). Pour la profondeur de la barre, prendre par exemple 25 % de la barre. On reconnaît dans topflag le fameux type vrai faux (vrai si différent de 0, faux sinon) Exercices d'application " Changer la couleur de trait " Dessiner un rectangle plein 4.4 Texte graphique : oh les belles lettres Exemple #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<dos.h> #include<graphics.h> clrscr(); /* Ouverture du mode graphique */ if (Initialize ()) /* Définit la couleur du texte */ setcolor (10); /* Définit le style du texte */ settextstyle (TRIPLEX_FONT,VERT_DIR,5); /* Affiche le texte */ outtextxy (30,30,"Raven come back"); /* Attend l'appui d'une touche : permet de voir ce que l'on fait */ /* Ferme le mode graphique */ closegraph(); Taille du texte Pour connaître la taille des caractères utilisés, nous devons utiliser la fonction : void gettextsettings (struct textsettingstype far* texttypeinfo) ; Aïe, quelque chose que je ne connais pas Le mot de syntaxe struct nécessiterait un cours à lui tout seul. Nous allons donc utiliser une autre méthode pour connaître la taille des caractères. Relisez l aide en ligne associée à settextstyle et plus spécifiquement l aide associée au paramètre charsize. Eh oui, nous avons M. Berthomier Eric Page 3/10 06/09/00
4 la clé de notre problème de taille de caractères, la taille en pixels des caractères est égal à charsize * 8. Dans l exemple précédent où charsize était de 5 nous avons donc des caractères de 40x40 pixels Exercices d'application # Changer le texte # Changer la couleur du texte 4.5 Exercice complet et instructif A l'aide de l'exercice 3.4 du cours n 3, réaliser un menu en mode graphique. Spécifications : 1. Dessiner le menu en mode graphique et en caractères gothiques. 2. Ajoutez un menu texte horizontal qui affiche un texte en horizontal en caractères normaux (DEFAULT_FONT). 3. Ajoutez un menu texte horizontal qui affiche un texte en vertical en caractères normaux (DEFAULT_FONT). M. Berthomier Eric Page 4/10 06/09/00
5 Correction des exercices du chapitre 4 " Exercice 4.2.2! Changer la couleur du contour! Changer le motif de remplissage.! Changer la couleur du motif de remplissage #include <graphics.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> int Initialize(void) int GraphDriver = DETECT; /* Driver de carte graphique */ int ErrorCode; /* Rapport des codes erreurs */ int GraphMode=0; initgraph( &GraphDriver, &GraphMode, "c:\\tc" ); ErrorCode = graphresult(); /* Lecture du résultat de l'initialisation */ if( ErrorCode!= grok ) printf("erreur de système graphique : %s\n", grapherrormsg(errorcode )); return ( 1 ); /* Problème */ char car = ' '; int couleur = 1; /* On évite le 0 car noir sur fond noir!!!! */ int sortie = 0; if (Initialize ()) /* Ouverture du mode graphique */ printf ("Impossible de passer en mode graphique"); /* Couleur du contour */ setcolor (8); /* Définition du style de ligne */ setlinestyle (4, 0, NORM_WIDTH); /* Définition du type et couleur de remplissage */ setfillstyle (SLASH_FILL, 2); /* Ellipse pleine */ fillellipse (30,30,15,15); /* Attente */ M. Berthomier Eric Page 5/10 06/09/00
6 closegraph (); /* Fermeture du mode graphique */ return 0; " Exercice " Changer la couleur de trait " Dessiner un rectangle plein #include <graphics.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> int Initialize(void) int GraphDriver = DETECT; /* Driver de carte graphique */ int ErrorCode; /* Rapport des codes erreurs */ int GraphMode=0; initgraph( &GraphDriver, &GraphMode, "c:\\tc" ); ErrorCode = graphresult(); /* Lecture du r sultat de l'initialisation */ if( ErrorCode!= grok ) printf("erreur de système graphique : %s\n", grapherrormsg(errorcode )); return ( 1 ); /* Problème */ char car = ' '; int couleur = 1; /* On évite le 0 car noir sur fond noir!!!! */ int sortie = 0; if (Initialize ()) /* Ouverture du mode graphique */ printf ("Impossible de passer en mode graphique"); /* Couleur du contour */ setcolor (4); /* D finition du type et couleur de remplissage */ setfillstyle (SLASH_FILL, 4); /* Ellipse pleine */ bar3d (50,50,200,200,0,1); /* Attente */ closegraph (); /* Fermeture du mode graphique */ return 0; M. Berthomier Eric Page 6/10 06/09/00
7 " Exercice # Changer le texte # Changer la couleur du texte #include <graphics.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> int Initialize(void) int GraphDriver = DETECT; /* Driver de carte graphique */ int ErrorCode; /* Rapport des codes erreurs */ int GraphMode=0; initgraph( &GraphDriver, &GraphMode, "c:\\tc" ); ErrorCode = graphresult(); /* Lecture du résultat de l'initialisation */ if( ErrorCode!= grok ) printf("erreur de système graphique : %s\n", grapherrormsg(errorcode )); return ( 1 ); /* Problème */ char car = ' '; int couleur = 1; /* On évite le 0 car noir sur fond noir!!!! */ int sortie = 0; if (Initialize ()) /* Ouverture du mode graphique */ printf ("Impossible de passer en mode graphique"); /* Couleur du contour */ setcolor (4); /* Définition du type et couleur de remplissage */ settextstyle (TRIPLEX_FONT, VERT_DIR, 5); /* Affichage du texte */ outtextxy (30,30, "Coucou"); /* Attente */ /* Fermeture du mode graphique */ closegraph (); return 0; M. Berthomier Eric Page 7/10 06/09/00
8 " Exercice 4.5 Dessiner le menu en mode graphique et en caractères gothiques. Ajoutez un menu texte horizontal qui affiche un texte horizontal en caractères normaux. Ajoutez un menu texte horizontal qui affiche un texte vertical en caractères normaux. #include <graphics.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> int Initialize(void) int GraphDriver = DETECT; /* Driver de carte graphique */ int ErrorCode; /* Rapport des codes erreurs */ int GraphMode=0; initgraph( &GraphDriver, &GraphMode, "c:\\tc" ); ErrorCode = graphresult(); /* Lecture du r sultat de l'initialisation */ if( ErrorCode!= grok ) printf("erreur de système graphique : %s\n", grapherrormsg(errorcode )); return ( 1 ); /* Problème */ char car = ' '; int couleur = 1; /* On évite le 0 car noir sur fond noir!!!! */ int sortie = 0; if (Initialize ()) /* Ouverture du mode graphique */ printf ("Impossible de passer en mode graphique"); /* Choix de la police de caractère */ settextstyle (GOTHIC_FONT, HORIZ_DIR, 3); /* */ do La taille des caractères est maintenant de 3*8 = 24 pixels Afin de laisser de la place pour mon rectangle j' cris donc une ligne tous les 30 pixels et 10 pixels du bord de l' cran /* Affichage du menu */ setcolor (couleur); outtextxy (10,30,"1. Dessiner une ligne."); outtextxy (10,60,"2. Dessiner un rectangle."); outtextxy (10,90,"3. Dessiner un cercle."); outtextxy (10,120,"4. Changer la couleur."); M. Berthomier Eric Page 8/10 06/09/00
9 outtextxy (10,150,"5. Texte horizontal."); outtextxy (10,180,"6. Texte vertical."); outtextxy (10,250,"9. Sortir."); car = switch (car) case '1': line (100,100,250,370); outtextxy (200,400,"Appuyez sur une touche"); case '2': rectangle (100,200,350,400); outtextxy (200,400,"Appuyez sur une touche"); case '3': circle (150,250,100); outtextxy (200,400,"Appuyez sur une touche"); case '4': couleur ++; if (couleur > 15) couleur = 1; case '5': /* On passe en mode normal */ settextstyle (DEFAULT_FONT, HORIZ_DIR, 1); outtextxy (100,100, "Ceci est un texte"); /* On revient au style gothique */ settextstyle (GOTHIC_FONT, HORIZ_DIR, 3); outtextxy (200,400, "Appuyez sur une touche"); case '6': /* On passe en mode normal */ settextstyle (DEFAULT_FONT, VERT_DIR, 1); outtextxy (100,100, "Ceci est un texte"); /* On revient au style gothique */ settextstyle (GOTHIC_FONT, HORIZ_DIR, 3); outtextxy (200,400, "Appuyez sur une touche"); M. Berthomier Eric Page 9/10 06/09/00
10 case '9': sortie = 1; while (!sortie); closegraph (); /* Fermeture du mode graphique */ return 0; M. Berthomier Eric Page 10/10 06/09/00
Le langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Les structures. Chapitre 3
Chapitre 3 Les structures Nous continuons notre étude des structures de données qui sont prédéfinies dans la plupart des langages informatiques. La structure de tableau permet de regrouper un certain nombre
I. Introduction aux fonctions : les fonctions standards
Chapitre 3 : Les fonctions en C++ I. Introduction aux fonctions : les fonctions standards A. Notion de Fonction Imaginons que dans un programme, vous ayez besoin de calculer une racine carrée. Rappelons
Le prototype de la fonction main()
Le prototype de la fonction main() 1. Introduction...1 2. Paramètres et type de retour de la fonction main()...1 3. Exemple 1...2 4. La fonction exit() du C...2 5. Détecter le code de retour d un programme
Cours 6 : Tubes anonymes et nommés
Cours 6 : Tubes anonymes et nommés Mécanisme de communications du système de fichiers I-node associé. Type de fichier: S_IFIFO. Accès au travers des primitives read et write. Les tubes sont unidirectionnels
Introduction au langage C
Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les
1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)
1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d
Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation 24 octobre 2007impérative 1 / 44 et. structures de données simples
Cours d Algorithmique-Programmation 2 e partie (IAP2): programmation impérative et structures de données simples Introduction au langage C Sandrine Blazy - 1ère année 24 octobre 2007 Cours d Algorithmique-Programmation
1 Création d une pièce. 2 Travail complémentaire. 1-1 Réglage des barres d outils. 1-2 Exemples de réalisation de pièces à l aide d un modeleur 3D
SolidWorks Logiciel de DAO (Dessin Assisté par Ordinateur) Palonnier Servomoteur SOMMAIRE : 1 Création d une pièce 1-1 Réglage des barres d outils 1-2 Exemples de réalisation de pièces à l aide d un modeleur
Introduction à la programmation orientée objet, illustrée par le langage C++ Patrick Cégielski [email protected]
Introduction à la programmation orientée objet, illustrée par le langage C++ Patrick Cégielski [email protected] Mars 2002 Pour Irène et Marie Legal Notice Copyright c 2002 Patrick Cégielski Université
Support de formation Notebook
Support de formation Notebook Guide de l utilisateur du tableau interactif SMART Board Table des matières Le Tableau Blanc Interactif... 1 Comprendre le fonctionnement du TBI... 1 Utiliser le plumier
Créer un modèle Impress
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.24 - Janvier 2006 Créer un modèle Impress Sommaire Introduction... 2 Présentation... 3 Création du modèle... 4 Passage en mode Masque...
3IS - Système d'exploitation linux - Programmation système
3IS - Système d'exploitation linux - Programmation système 2010 David Picard Contributions de : Arnaud Revel, Mickaël Maillard [email protected] Environnement Les programmes peuvent être exécutés dans des
Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.
1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this
Programmation système de commandes en C
Programmation système de commandes en C Cours de Programmation système Tuyêt Trâm DANG NGOC Université de Cergy-Pontoise 2012 2013 Tuyêt Trâm DANG NGOC Programmation système de commandes
IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C
IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en
Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13
TP de création : utilisation des chemins vectoriels Finis les mauvais rêves : vous aurez enfin votre dreamcatcher (Indienss des Grands Lacs) 1 ) Créez une nouvelle image de 300 pixels sur 600 pixels en
COMMENCER AVEC VUE. Chapitre 1
Chapitre 1 COMMENCER AVEC VUE Traduction en français du premier chapitre du manuel d'utilisation du logiciel VUE. Traduit de l'américain par Bernard Aubanel. CRÉER UNE NOUVELLE CARTE Pour ouvrir VUE: 1.
Algorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Programmation système I Les entrées/sorties
Programmation système I Les entrées/sorties DUT 1 re année Université de Marne La vallée Les entrées-sorties : E/O Entrées/Sorties : Opérations d échanges d informations dans un système informatique. Les
Programmation Classique en langage C
DI GALLO Frédéric Programmation Classique en langage C Cours du Cycle d Approfondissement CNAM ANGOULEME 2000-2001 DI GALLO Frédéric Page 1 01/04/01 PROGRAMMATION CLASSIQUE : LANGAGE C DI GALLO Frédéric
Cours Programmation Système
Cours Programmation Système Filière SMI Semestre S6 El Mostafa DAOUDI Département de Mathématiques et d Informatique, Faculté des Sciences Université Mohammed Premier Oujda [email protected] Février
www.imprimermonlivre.com
0 www.imprimermonlivre.com Composition d une couverture avec Word L objectif de ce guide est de vous proposer un mode opératoire pour créer une couverture avec Word. Nous vous rappelons toutefois que Word
Réalisation de cartes vectorielles avec Word
Réalisation de cartes vectorielles avec Word Vectorisation de la carte Après avoir scanné ou avoir récupéré un fond de carte sur Internet, insérez-la dans votre fichier Word : Commencez par rendre visible
Programmation C++ (débutant)/instructions for, while et do...while
Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de
Les structures de données. Rajae El Ouazzani
Les structures de données Rajae El Ouazzani Les arbres 2 1- Définition de l arborescence Une arborescence est une collection de nœuds reliés entre eux par des arcs. La collection peut être vide, cad l
INTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Cours Excel : les bases (bases, texte)
Cours Excel : les bases (bases, texte) La leçon 1 est une leçon de base qui vous permettra de débuter avec Excel, elle sera fort utile pour les prochaines leçons. Remarque : à chaque fois qu il est demandé
Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if
Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike
Utilisation du logiciel GALAAD
1 Sommaire: Présentation du logiciel GALAAD 1. Démarrer le programme........ 2. Présentation de l écran du logiciel....... Les barres d'outils, sauvegarder... 3. Créer un nouveau fichier........ 4. Préparer
Les algorithmes de base du graphisme
Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............
MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année
2003-2004 Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES Maude Manouvrier La reproduction de ce document par
Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:
Centre de formation: Collège IBN BASSAM - TEMARA Ce cours est proposé par le professeur d informatique: ABDALLAH RAKKANE Chapitre Page Initiation au système d exploitation: Windows. 2 Initiation au Traitement
Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles [email protected]
Le Langage C Version 1.2 c 2002 Florence HENRY Observatoire de Paris Université de Versailles [email protected] Table des matières 1 Les bases 3 2 Variables et constantes 5 3 Quelques fonctions indispensables
Archivage Messagerie Evolution pour usage HTML en utilisant Hypermail
Finalités Archivage Messagerie Evolution pour usage HTML en utilisant Hypermail Réalisé par sa modestie Arnaud de VILLEDON de NAIDE, le 9 mars 2013 Document sous licence GPL. Vous avez le droit d'en faire
Mes premiers diaporamas avec Open Office Impress?
Mes premiers diaporamas avec Open Office Impress? Courage! Tu vas y arriver 1 Sommaire I. Les bons gestes avant de lancer Open Office (page 3) II. Créer un dossier Open Office. (page 4) III. Les 5 zones
Monter une photo en médaillon
Auto-formation sur OpenOffice.org par Cyril Beaussier Version 1.0.7 - Avril 2011 Monter une photo en médaillon Sommaire Introduction...2 Présentation...3 Procédure...3 Conclusion...7 Introduction Les tutoriels
Initiation au dessin Bitmap
Sébastien Stasse Initiation au dessin Bitmap Guide d apprentissage et notions de base 2e édition Nom : Classe : Produit par l École Alex Manoogian AW version 6 Initiation au dessin bitmap Initiation au
Arguments d un programme
Arguments d un programme L2 SPI, Bruno Jacob 1 Arguments Quand on appelle un programme dans un environnement UNIX ou MS- DOS, on compose une ligne de commandes de la forme : nom-du-programme argument1
Java Licence Professionnelle CISII, 2009-10
Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation
Les chaînes de caractères
Les chaînes de caractères Dans un programme informatique, les chaînes de caractères servent à stocker les informations non numériques comme par exemple une liste de nom de personne ou des adresses. Il
AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var Tel : 04.93.07.00.66 [email protected] www.agasc.fr. Word: Les tableaux.
Word: Les tableaux Introduction 6 ième partie Il est préférable par moments de présenter de l'information sous forme de tableau. Les instructions qui suivent démontrent comment créer un tableau et comment
Cours d algorithmique pour la classe de 2nde
Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage
Compression de Données - Algorithme de Huffman Document de Conception
ROLLET Samuel SALLE Jennifer Compression de Données - Algorithme de Huffman Document de Conception Projet d'algorithmique et Structure des Données 1 SOMMAIRE 1. Domaine d application....4 1.1 Objectifs
Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur
Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur I- Ouverture d une nouvelle feuille de travail Fichier / Nouveau (ou ctrl + N) Indiquer dans la fenêtre qui s ouvre
#include <stdio.h> #include <stdlib.h> struct cell { int clef; struct cell *suiv; };
#include #include struct cell int clef; struct cell suiv; ; / longueur. pc->suiv est l abréviation de (pc).suiv. pour cette fonction comme pour les suivantes, on donne, lorsqu il existe
Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Cours de C. Petits secrets du C & programmation avancée. Sébastien Paumier
Cours de C Petits secrets du C & programmation avancée Sébastien Paumier [email protected] Illustrations provenant du site http://tux.crystalxp.net/ 1 Affectations étendues a+=expression a=a+expression
Introduction à MATLAB R
Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d
GIMP. Le traitement d'images libre INSTALLATION SUR WINDOWS
Page 1/9 GIMP Le traitement d'images libre INSTALLATION SUR WINDOWS Logiciel utilisé : Gimp Version : 2.8 Niveau : Débutant Auteur : David VAYSSIERE Licence : Licence GNU / FDL Page 1 sur 11 Sommaire I.
1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
Java 7 Les fondamentaux du langage Java
184 Java 7 Les fondamentaux du langage Java 1.1 Les bibliothèques graphiques Le langage Java propose deux bibliothèques dédiées à la conception d'interfaces graphiques. La bibliothèque AWT et la bibliothèque
Programme Compte bancaire (code)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; Programme Compte bancaire (code) namespace compte_bancaire /// Classe Program public
Cours de D.A.O. Mécanique
Cours de D.A.O. Mécanique Institut Sainte-Begge 3ème & 4ème qualification technique Site Cobegge électromécanique QCad, le DAO libre Qcad est un logiciel libre de dessin apte à dresser des plans, tout
V- Manipulations de nombres en binaire
1 V- Manipulations de nombres en binaire L ordinateur est constitué de milliards de transistors qui travaillent comme des interrupteurs électriques, soit ouverts soit fermés. Soit la ligne est activée,
Infolettre #18 : Les graphiques avec Excel 2010
Infolettre #18 : Les graphiques avec Excel 2010 Table des matières Introduction... 1 Hourra! Le retour du double-clic... 1 Modifier le graphique... 4 Onglet Création... 4 L onglet Disposition... 7 Onglet
Publication Assistée par Ordinateur
Présentation OpenOffice Draw est l'outil de dessin vectoriel de la suite bureautique OpenOffice. De fait, Draw permet de réaliser certains documents comparables à ceux de Publisher, le logiciel de P.A.O.
Carte encadrement glitter
Carte encadrement glitter - Logiciel: PHOTOFILTRE http://photofiltre.free.fr/ - Logiciel: UnFREEz http://ressources3.techno.free.fr/didacticiels/unfreez/ - Installer le plugin: Importation GIF animé http://photofiltre.free.fr/frames.htm
My Custom Design ver.1.0
My Custom Design ver.1.0 Logiciel de création de données de broderie Mode d emploi Avant d utiliser ce logiciel, veuillez lire attentivement ce mode d emploi pour bien l utiliser correctement. Conservez
Introduction à Expression Web 2
Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer
Outils pour la pratique
Cinquième partie Outils pour la pratique 121 CHAPITRE 1 Les bases des séances de TP Avant de lire cettre section, il est suggéré de relire vos notes de cours se rapportant au système d exploitation Unix.
L espace de travail de Photoshop
L espace de travail de Photoshop 1 Au cours de cette leçon, vous apprendrez à : ouvrir les fichiers Photoshop ; sélectionner et employer certains des outils dans le panneau Outils ; définir les options
Brefs rappels sur la pile et le tas (Stack. / Heap) et les pointeurs
Brefs rappels sur la pile et le tas (Stack / Heap) et les pointeurs (exemples en C) v1.11 - Olivier Carles 1 Pile et Tas Mémoire allouée de manière statique Mémoire Allouée Dynamiquement variables locales
TP2 : tableaux dynamiques et listes chaînées
Licence 2 Informatique 9 / 2014 TP2 : tableaux dynamiques et listes chaînées Contact.h 1 #include 2 #include 3 4 typedef struct contact { 5 char *nom; 6 char *num; 7 char *adresse;
Les différentes étapes à suivre pour la création d un feuillet
Les différentes étapes à suivre pour la création d un feuillet Bonjour, L outil de gestion des feuillets permet de manière simple et rapide de gérer à moindre coût votre communication et vos impressions
GUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
LES TOUT PREMIERS PAS
DESMODO, un logiciel de gestion d idées http://www.desmodo.net/ LES TOUT PREMIERS PAS Desmodo est un logiciel (libre) qui permet, entre autre, de visualiser et de synthétiser, de manière organisée, sous
Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances -
Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances - Le Brevet Informatique et Internet (B2i) a pour objectif de faire acquérir un ensemble de compétences
Examen d informatique première session 2004
Examen d informatique première session 2004 Le chiffre à côté du titre de la question indique le nombre de points sur 40. I) Lentille électrostatique à fente (14) Le problème étudié est à deux dimensions.
Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7
Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 L animation est obtenue par défilement des images décomposant le mouvement de traçage de la signature. Les étapes successives seront : 1. Choix de la
Bases de programmation. Cours 5. Structurer les données
Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et
MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130)
CRDP de l académie de Versailles Mission TICE Médiapôles mediapoles @crdp.ac-versailles.fr MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) Mars 2009 584, rue Fourny 78530 Buc Tél. 01 39 45
Charpente visible sous plafond et couverture isolée
Charpente visible sous plafond et couverture isolée Pour voir un plafond lambrissé et la charpente apparente sous une couverture de tuiles ou de tôles, il vous faut préciser les réglages du Toit, du Plafond
T u t o r i e l s PhotoFiltre
T u t o r i e l s PhotoFiltre mis à jour le 24/08/2004 à 02h39 Cette section est destinée à vous proposer des tutoriels pour mes utilitaires PhotoFiltre et PhotoMasque. Elle va s'enrichir progressivement
TRAVAUX PRATIQUES Programmation Système Langage C / Système UNIX. 2 e année Génie Informatique
Communications entre Processus Communication par tubes. TRAVAUX PRATIQUES Programmation Système Langage C / Système UNIX. 2 e année Génie Informatique Exemple 1: On a deux processus Père/Fils. Le père
VOS PREMIERS PAS AVEC TRACENPOCHE
Vos premiers pas avec TracenPoche page 1/16 VOS PREMIERS PAS AVEC TRACENPOCHE Un coup d'oeil sur l'interface de TracenPoche : La zone de travail comporte un script, une figure, un énoncé, une zone d analyse,
PR OC E D U RE S D E B A S E
Photofiltre Préparé par Philipe Lampron, auxiliaire du cours FPE 7650 en 2004-2005. *** Pour optimiser une image : enregistrer sous et augmenter la compression PR OC E D U RE S D E B A S E PhotoFiltre
Table des matières A. Introduction... 4 B. Principes généraux... 5 C. Exemple de formule (à réaliser) :... 7 D. Exercice pour réaliser une facture
Excel 2007 -2- Avertissement Ce document accompagne le cours qui a été conçu spécialement pour les stagiaires des cours de Denis Belot. Le cours a été réalisé en réponse aux diverses questions posées par
Nom : Groupe : Date : 1. Quels sont les deux types de dessins les plus utilisés en technologie?
Nom : Groupe : Date : Verdict Chapitre 11 1 La communication graphique Pages 336 et 337 1. Quels sont les deux types de dessins les plus utilisés en technologie? Les dessins de fabrication. Les schémas.
Comment mettre en page votre livre
GUIDE - ImprimermonLivre.com Comment mettre en page votre livre www.imprimermonlivre.com 1 V. 20131125 Conseils pour la mise en page de votre ouvrage L objectif de ce guide est de vous aider à réaliser
Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS
Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra
Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère
L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la
TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»
TUTORIEL IMPRESS Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» Une page impress s'ouvre : Le volet gauche contiendra toutes les diapositives
EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE
EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0
2013 Pearson France Adobe Illustrator CC Adobe Press
Au cours de cette démonstration d Adobe Illustrator CC, vous découvrirez les nouvelles fonctionnalités du logiciel, comme les outils de retouche et la sélection du texte, ainsi que d autres aspects fondamentaux
HTML. Notions générales
1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS
Jean Dubuffet AUTOPORTRAIT II - 1966
Jean Dubuffet AUTOPORTRAIT II - 1966 MON VISAGE A LA MANIERE DE JEAN DUBUFFET OBJECTIFS - utiliser son expérience sensorielle visuelle pour produire une œuvre picturale. - réaliser une œuvre s'inspirant
PHOTOSHOP - L'AFFICHAGE
PHOTOSHOP - L'AFFICHAGE Maîtriser les différents types d'affichages Les modes d'affichages Agrandissement et réduction de l'espace de travail L'outil zoom et main / La palette de navigation Réorganisation
Les fichiers. Chapitre 4
Chapitre 4 Les fichiers Jusqu à maintenant tous les programmes que nous avons conçus travaillaient sur des données qui étaient perdues après chaque session de travail. On peut cependant, c est bien naturel,
Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.
1- Optimiser le poids de votre image : Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. Tous les types d utilisateurs (auteur, publicateur,
Conventions d écriture et outils de mise au point
Logiciel de base Première année par alternance Responsable : Christophe Rippert [email protected] Introduction Conventions d écriture et outils de mise au point On va utiliser dans cette
Cours Langage C/C++ Programmation modulaire
Cours Langage C/C++ Programmation modulaire Thierry Vaira BTS IRIS Avignon [email protected] «v0.1 Rappel Programmation modulaire (1/2) Le découpage d'un programme en sous-programmes est appelée programmation
C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.
C.F.A.O. : Conception et Fabrication Assistées par Ordinateur. La CFAO réunit dans une même démarche informatique les actions de conception et de fabrication d un objet. La technique utilisée permet à
1. Introduction...2. 2. Création d'une requête...2
1. Introduction...2 2. Création d'une requête...2 3. Définition des critères de sélection...5 3.1 Opérateurs...5 3.2 Les Fonctions...6 3.3 Plusieurs critères portant sur des champs différents...7 3.4 Requête
Derrière toi Une machine virtuelle!
Derrière toi Une machine virtuelle! Yann-Gaël Guéhéneuc [email protected] École des Mines de Nantes, France Object Technology International Inc., Canada D où ça vient? Calculatrice Machine de Turing 1936
INITIATION A LA PROGRAMMATION
2004-2005 Université Paris Dauphine IUP Génie Mathématique et Informatique INITIATION A LA PROGRAMMATION PROCEDURALE, A L'ALGORITHMIQUE ET AUX STRUCTURES DE DONNEES PAR LE LANGAGE C Maude Manouvrier La
Compléments de documentation Scilab : affichage de texte et formatage de nombres
Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de
