czesc13 dod




Czesc13_dod











 




Część 13 - dodatek






pr131.cpp


#include <stdio.h>#include <iostream.h>void main(int
argc, char *argv[]){cout << "Program zostal wywolany z
nastepujacymi parametrami\n";for (int i =0 ; i < argc;
i++){cout << "Argument " << i << " = " <<
(argv[i]) << "\n" ;}}


 
pr132.cpp


 
#include <stdio.h>#include <iostream.h>#include
<stdarg.h>//Funkcja dodaje liczby az nie napotka na argument
0int dodaj(int a, ...){int suma; //zmienna na sumeint arg; //Tu
bede zapisywal poszczegolne argumentysuma = a;va_list
ap;va_start(ap, a);while ((arg = va_arg(ap,int)) != 0){suma
+= arg;}return suma;}//Funkcja dodaje tyle liczb jaka
wartosc ma pierwszy parametrint dodaj_inne(int a, ...){int suma;
//zmienna na sumeint arg; //Tu bede zapisywal poszczegolne
argumentysuma = 0;va_list ap;va_start(ap, a);while
(a > 0 ){arg = va_arg(ap,int);suma += arg;a--;}return
suma;}void main(){int wynik;wynik =
dodaj(1,2,3,4,5,6,7,8,0);cout << "\n Wynik pierwszego dodawania ->
" << wynik;wynik = dodaj_inne(8,12,12,13,43,52,62,17,8);cout
<< "\n Wynik drugiego dodawania -> " << wynik;}


pr133.cpp
 
#include <stdio.h>void main(){int a = 20;float
liczba = 34.98;printf("Liczba naturalna %d\n", a );printf("Liczba
naturalna %+20d\n", a );printf("Liczba naturalna %d i liczba rzeczywista
%f\n", a, liczba );printf("Liczba 20 szesnastkowo %x i liczba rzeczywista
%4.2f\n", a, liczba );}






Wyszukiwarka

Podobne podstrony:
czesc12 dod
czesc11 dod
DoD Joint Services Weapon Safety Review Process
dod
Mah1 2 dod
DOD Net Centric Data Strategy and Community of Interest (COI) Training Glossary
ZJ SL 09 wyklad 1 dod A
dod z2
cwiczenia analogie dod ODP
CZESC1 (2)
Motywacja i emocje w sluzbie reklamy czesc1
Kolokwium 2 2012 13 (termin dod )
czesc12
dod teoria błędów

więcej podobnych podstron