c++ for beginner // by hussein abed hilal

Embed Size (px)

Citation preview

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    1/68

    c++

    1

    ( )

    Hussein abed hilal // BSC graduated from al-imam al-

    sadiq university // higher diploma // website ///student in

    master first class //MSC// university of technology

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    2/68

    c++

    2

    ( )

    (c++)

    ,

    , (math)

    (sin ,cos ..ets) ,

    (iostream,math) .

    , .

    (c++) (#include ) (c++) .

    (#include ) /

    , , (c++)

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    3/68

    c++

    3

    ( )

    ,

    (iostream.h)

    (input output stream .h) ,

    ////// (c++) .

    ( >#include

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    4/68

    c++

    4

    ( )

    c++-

    -cout- .

    -:

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    5/68

    c++

    5

    ( )

    Ex (2) :-

    #include Main (){Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    6/68

    c++

    6

    ( )

    .

    \n-(end line) ,

    1- ( \n) 2- (endl)

    Ex( 4):-

    #include Main (){Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    7/68

    c++

    7

    ( )

    Ex (5 ):-#include

    Main (){Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    8/68

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    9/68

    c++

    9

    ( )

    .

    -:

    c++

    (integer), (float)

    .

    ,

    Int x,y,zets ;

    //// (main), (main)

    Ex(7):-

    Z=x+y if x=100 ,y=150 ?

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    10/68

    c++

    10

    ( )

    Sol \\ #include Main (){Int x=100,y=150,z ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    11/68

    c++

    11

    ( )

    ,

    Z=250

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    12/68

    c++

    12

    ( )

    *******Hussein**

    *******

    }

    1.(--) .2.(++) .3.(>) .4.() .6.(=

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    13/68

    c++

    13

    ( )

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    14/68

    c++

    14

    ( )

    .

    cin- c++

    Cin >> what you need input ;

    Ex ( 11 ) :-

    Sol // # include Main ()

    {Int x,y,z,d,a,Q;Cout > y>> z>>d>>a;Q= x+y+z+d+a;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    15/68

    c++

    15

    ( )

    Q= 150

    // Q intcin .

    Ex ( 12 ) :-

    , , . (sum) (avg).

    Sol // # include < iostream .h >Main (){Int x; int y ; int z; int d; int a;Int sum = 0 ; int avg ;Cout >y>>z>>d>>a;Sum = x+y+z+d+a;

    Avg= sum / 5 ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    16/68

    c++

    16

    ( )

    Z= 5.2

    1- .2- .3- .4- .

    Ex( 13 ) :-

    Z= x+y / ( y* x )c++

    , yxz.

    Sol // # include < iostream .h >Main (){Int x , y ;Float z ;Cout > y ;Z= x+y / (y * x);Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    17/68

    c++

    17

    ( )

    ///

    .Z=10

    Ex (14):-

    x=10,y=5Z= x*y + d/c .Sol //

    x ,y, d,c .

    #include Main (){Int x=10 ,y=5,d,c;Float z;Cout > d>>c;Z=x*y+d/c;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    18/68

    c++

    18

    ( )

    .

    /// .

    Ex(15 ):-

    ( ). .

    Sol// #include Main (){Float pi =3.14;Float Area , Rad ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    19/68

    c++

    19

    ( )

    Ex ( 16 ):-

    ( *9/5+32)

    :Sol /// #include Main (){Float fah , cel ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    20/68

    c++

    20

    ( )

    If ( condition ) statement

    Ex ( 17 ) :-# include < iostream .h >Main (){Int x ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    21/68

    c++

    21

    ( )

    {Int x, y ;Cout x>>y ;If ( x>y )Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    22/68

    c++

    22

    ( )

    Div =1.2

    Main (){Int x,y ;

    Float div ;Cout >y ;If ( x

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    23/68

    c++

    23

    ( )

    Cout y>>z;if ( x>y)

    {int max ;Max =x;ElseMax =y ;If ( z>max )Max = z;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    24/68

    c++

    24

    ( )

    Main (){Int x,x1,x2,x3,x4;

    Cout x1>>x2>>x3>>x4;If ( x %2==0 ) {Int k=0;K=k+1;ElseIf ( x1%2==0 )K=k+1;ElseIf ( x2 % 2==0)K=k+1;ElseIf ( x3%2==0 )K=k+1;ElseIf ( x4 %2==0 )K=k+1;}Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    25/68

    c++

    25

    ( )

    ,

    1234 4321.

    Sol /// # include Main (){Int a,k,b,c,d ;Cout a;K= a/1000;A=a%1000;B=a/100;C=a%100;a=c/10;d=c%10;cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    26/68

    c++

    26

    ( )

    {long number ;Cout number ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    27/68

    c++

    27

    ( )

    elseCout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    28/68

    c++

    28

    ( )

    Enter two number126

    6 is multiply of 12

    Ex (26 ):- z-:

    a-b*b/a if x>=1

    Z=

    a*a-b if x

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    29/68

    c++

    29

    ( )

    Cout x;if ( x>=1){

    z=a-b*b/a;cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    30/68

    c++

    30

    ( )

    Sol /// # include < iostream .h >Int main ()

    {Int counter =0 :Loop :counter ++ ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    31/68

    c++

    31

    ( )

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    32/68

    c++

    32

    ( )

    Cin >> inpt ;While ( inpt !=*;Cin >>inpt ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    33/68

    c++

    33

    ( )

    Ex (29 ) :-

    (1 10)(while) Sol/// # include < iostream .h >Int main (){Int i=0 ;Int sum =0;While ( ++i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    34/68

    c++

    34

    ( )

    DoCin >> num ;Cout Int main (){Int x=1 ;While ( x

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    35/68

    c++

    35

    ( )

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    36/68

    c++

    36

    ( )

    {Sum =sum+x;number =number + 1;cin >>x;}Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    37/68

    c++

    37

    ( )

    Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    38/68

    c++

    38

    ( )

    While (i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    39/68

    c++

    39

    ( )

    Ex (35 ):- (do while)

    Sol///

    #include Main (){Int i=0 ;int sum =0;Do {I++;Sum =sum+I;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    40/68

    c++

    40

    ( )

    # include Main (){

    Int k,y,i=1;unsigned long int p=1;Cout k;While ( i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    41/68

    c++

    41

    ( )

    {Float x,y ;X=1.8 ;

    Do {X+=1.8;Y=x*x+x+1/x;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    42/68

    c++

    42

    ( )

    }Co ut

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    43/68

    c++

    43

    ( )

    Do {Sum = sum + x;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    44/68

    c++

    44

    ( )

    Sol/// #include Main ()

    {Int max-num,min num ,z;Cout min-num;Z=min-num;While ( z>1){If ( max-num %z==0&&min-num%z==0)Break;Z--;}Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    45/68

    c++

    45

    ( )

    for ( loop begin ; loop condition ; update loop )statement ;

    for ( loop begin ; loop condition ; update loop ){Statement 1;Statement 2;Statement 3;....Statement n;}

    -: loop begin

    . for (i=1 i=1I

    . -:loop condition

    .

    For ( i=1 ; i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    46/68

    c++

    46

    ( )

    1 23,

    (1 2 3

    ....., 1 +2 (1 3579......) .

    Ex:-for ( i=1 ; i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    47/68

    c++

    47

    ( )

    10 0 2 10

    loop.1.

    The sum = 30-:for

    looploop.

    For ( i=1 ; i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    48/68

    c++

    48

    ( )

    Ex ( 43 ) :-

    (100 10) 10 Sol/// # include Main (){Int I;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    49/68

    c++

    49

    ( )

    for- (for)

    Ex ( 44 ):- (2 20)

    Sol/// # include Main (){Int I;Int sum =0;For ( i=2 ; i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    50/68

    c++

    50

    ( )

    # include Main (){

    For ( int i=10 ; i>=1;i--){For ( int j =1 ; j

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    51/68

    c++

    51

    ( )

    Float I;Float sum =0 ;Float c;

    For ( i=1.0;i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    52/68

    c++

    52

    ( )

    #include Main (){

    Int I,j,k;For ( i=4;i>=1;i--){For (j=1;j

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    53/68

    c++

    53

    ( )

    y =6 breakSol/// # include < iostream .h ?Main (){Int y;For ( y=1;y

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    54/68

    c++

    54

    ( )

    64 16 4

    1000 100 10

    Ex ( 50 ):-

    0+1+2+3 + ..n2

    Sol/// # include < iostream.h >#include < math .h >Main (){Int x,I,sum =0 ;Cin >> x;For ( i=0 ; i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    55/68

    c++

    55

    ( )

    Main (){Float x,r=0;For ( x=1;x

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    56/68

    c++

    56

    ( )

    }Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    57/68

    c++

    57

    ( )

    5 . . . . . . . .6 . . . . . . . .7 . . . . . . . .8 . . . . . . . .9 18 27 36 45 54 63 72 81

    Ex (54 ):- float

    number#includeMain (){Float x ,sum =0.0 ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    58/68

    c++

    58

    ( )

    Enter float number0.2The sum = 0.21.2The sum = 0.42.4The sum = 0.83.4The sum = 1.2

    Ex ( 55) :- (1-10)

    Sol/// #include < iostream .h >

    Main (){Int I ;For ( i=1;i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    59/68

    c++

    59

    ( )

    The sum = 415

    Ex ( 56 ):- (5-1)

    1!+2!+3!+4!+5!Sol/// #include Main (){

    Int sum =0 ;For ( int i=1 ;i=1;j++)p=p*j;

    Sum =sum + p;}Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    60/68

    c++

    60

    ( )

    Sum = 153

    Ex ( 57 ):- (9-1)

    (while) (for)

    Sol///

    # include < iostream .h >Main (){Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    61/68

    c++

    61

    ( )

    num =1 ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    62/68

    c++

    62

    ( )

    }

    R= 5.62691 Ex ( 59 ):-

    for,

    ,

    9/3.

    Sol///

    # include < iostream .h >Main (){Boolean prime = true ;Int num ;Cin >> num ;

    For ( int i=2;i

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    63/68

    c++

    63

    ( )

    }}If ( prime= = true )Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    64/68

    c++

    64

    ( )

    .

    Ex (61):-

    yY = x/1!+x2/2!..........xn/n!?

    x1xn, 1

    x.

    .

    Sol/// # include < iostream .h >Main (){Int x; float sum =0 ;Float f=1; float y ;

    Int I,j;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    65/68

    c++

    65

    ( )

    }For ( j= 1; j< =x; j++){F=f* j ;}Y = sum / f ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    66/68

    c++

    66

    ( )

    # include < iostream .h >Main (){Int day ;Cout

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    67/68

    c++

    67

    ( )

  • 7/30/2019 c++ for beginner // by hussein abed hilal

    68/68

    c++