Quelle est la valeur de S après exécution des instructions suivantes :

Slides:



Advertisements
Présentations similaires
Rappels C.
Advertisements

L’ interruption de boucle
Points importants de la semaine Les commentaires. Les variables. Les instructions conditionnelles. Les instructions itératives (les boucles).
Révision des notions OO et Java Semaine 1 Jian-Yun Nie.
Une nouvelle structure de données : les tableaux
Principes de programmation (suite)
PhP-MySQL Pagora 2012/2013 CTD 2. Première balise -Plusieurs types de balise - - … -Partout !
ECP – Option SA Henri Fallon
Les Opérateurs Ils régissent toutes les opérations ou transformations sur les valeurs des variables. Opérateur d'affectation Opérateurs arithmétiques Opérateurs.
L’essentiel du langage C
1 Notations Asymptotiques Et Complexité Notations asymptotiques : 0 et  Complexité des algorithmes Exemples de calcul de complexité.
Boucles et Tests For( in ) { } While( ) { } Les exécutions conditionnelles (if.. else) peuvent être évitées avec des indexations logiques. Exemples: y=numeric(length(x));
Les structures répétitives en PHP Réfs : manuel p 317.
8PRO100 Éléments de programmation Les tableaux multi-dimensionnels.
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
1 PHP 5 Notions fondamentales (niveau 1 – cours #2) Formation continue – Cégep de Sainte-Foy.
PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux.
Informatique 1A Langage C 6 ème séance 1. Objectifs de la séance 6  Allocation dynamique de mémoire  Application à la création de tableaux 2.
CINI – Li115 1 Semaine 2 Bibliothèque graphique, opérateurs et instructions de base ● Bibliothèque graphique ● Instruction composée ● Instructions conditionnelles.
CINI – Li115 1 Semaine 4 Révisions ● Questions de cours ● Types des expressions ● Déclaration de variables ● Instruction conditionnelle et boucles ● Structure.
C++ Les fonctions. Présentation Utilité : Dès qu'un programme dépasse la centaine de lignes de code, il est pratique de pouvoir le décomposer en plusieurs.
CINI – Li115 1 Semaine 9 Algorithmes de tri ● Introduction ● Tri à bulle ● - principe ● - algorithme ● - efficacité ● Tri par sélection ● - principe, algorithme,
CINI – Li115 1 Semaine 4 Révisions ● Questions de cours ● Types des expressions ● Déclaration de variables ● Instruction conditionnelle et boucles ● Structure.
1 © Copyright 2005, Philippe Arlotto tln.fr Creative Commons Attribution-ShareAlike 2.0 license 26/09/2016 Algorithmique & Langage.
11 Alternative : syntaxe CSharp la structure conditionnelle : –si condition alors instruction1 sinon instruction2 fin si –En C# : if (condition) { instruction1.
1 Programmation en C++ C++ de base ● Programme C++ ● Variables, objets, types ● Types et opérations fondamentales ● Tests ● Boucles ● Pointeurs, références.
CINI – Li115 1 Semaine 11 Les pointeurs (suite) ● Tableaux et pointeurs ● Questions sur les pointeurs.
Comment utiliser le débogueur de Visual Studio /8/2015 INF145 1 Créé par Julien Galarneau Allaire, révisé par Eric Thé S.E.G.
الأكاديمية الجهوية للتربية والتكوين لجهة مكناس تافيلالت نيابة مكناس
Tableaux en C Mardi 2/05.
Ajouter le code dans une page html
Les tableaux différencier les variables simples des variables indicées (ordonnées et numérotées) un identificateur unique désigne un ensemble, une collection.
Les Instructions Itératives (Les Boucles)
LES TABLEAUX EN JAVA.
Eléments d’Informatique Cours11 – Allocation dynamique, listes chaînées Catherine Recanati.
Exercice 1 : Un lycée comporte 1000 élèves. 70% étudient l’anglais, 80% des élèves mangent à la cantine, et 80 non-anglicistes ne mangent pas à la cantine.
Algorithmique & Langage C
Ajouter le code dans une page html
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
L’Instruction de Test Alternatif
Matrices, déclaration en CSharp
Gestion dynamique de la mémoire : new / delete
Alternative : syntaxe CSharp
SIF-1053 Architecture de ordinateurs
Les Instructions – Organigramme
Tableaux à plusieurs dimensions en langage C
Langages de programmation TP3
Algorithmique & Langage C
Programmation Impérative II
Algorithmique & Langage C
L ES I NSTRUCTIONS I TÉRATIVES (L ES B OUCLES ) Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université A.Mira,
Algorithmique & Langage C IUT GEII S1 Notes de cours (deuxième partie)
Programmation en C++ C++ de base
PROGRAMMATION ET ENSEIGNEMENT
Exercice PHP DEUST TMIC
Entrées/Sorties - Variables - Calculs - Alternative
Eléments de base du langage C
Quiz C++ Les variables & les boucles.
Semaine #2 INF130 par Frédérick Henri.
Chapitre 3: Les scriptes
Le programme informatique L’algorithme Le codage
Int 10. Int 6.
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Question 1 Pour afficher un tableau d’entiers tab en C :
PROGRAMMATION ET ENSEIGNEMENT
QCM Pointeurs 2 / Q1 On considère la déclaration suivante : char *ptc ; ptc peut contenir : 1) des valeurs de variables de type caractère 2) des adresses.
renvoie la moyenne d’un tableau d’entiers
Python Nicolas THIBAULT
Eléments de base du langage C
PROGRAMMATION SOUS R. PRESENTE PAR : ACHETTOU ISMAIL LAARICH TARIQ ENCADRE PAR : Pr. EXPOSÉ SUR LA PROGRAMMATION SUR R 2.
Transcription de la présentation:

Quelle est la valeur de S après exécution des instructions suivantes : Question 1 Quelle est la valeur de S après exécution des instructions suivantes : int i ; int S=0 ; for (i=1 ; i<6 ; i=i+2) S=S+i; 1) 6 2) 7 3) 8 4) 9   1

Qu’affichent les instructions suivantes : Question 2 Qu’affichent les instructions suivantes :   int i=10 ; while (i>0) { i=i-4 ; printf("%d  ",i) ; } 1 0 6 2 6 2 -2 6 2 C’est une boucle infinie 2

Question 3 1) {5,6,5,0,5} et 5 2) {5,8,9,0,5} et 2 3) {6,5,5,5,5} et 5 Que valent les composantes du tableau tab et la variable compteur après ces lignes d’instructions : int tab[5]={-6,8,9,0,-5} ; int i, compteur=0 ; for (i=0 ;i<5 ;i++) { if (tab[i]<0) tab[i]=-tab[i] ; else tab[i]=5 ; compteur++ ; } 1) {5,6,5,0,5} et 5 2) {5,8,9,0,5} et 2 3) {6,5,5,5,5} et 5 4) {6,5,5,5,5} et 3 3

Réponses : Q1 – 4 Q2 – 2 Q3 – 3