Programas Semana 3

13
Programas Semana 3 1. Un cliente ordena cierta cantidad de brochas de cerda, rodillos y sellador; las brochas de cerda tienen un 20% de descuento y los rodillos un 15% de descuento. Los datos ue se tienen !or cada ti!o de art"culo son# la cantidad !edida y el !recio unitario. $dems, si se !aga de contado todo tiene un descuento del &%. 'laborar un !rograma en ()) ue calcule y muestre en !antalla el costo total de la orden, tanto !ara el !ago de contado como !ara el caso de !ago de cr*dito. ++ombre del Programa# Programa Semana 3.1 ++$utor# -aime $leander (aicedo Sanche/ ++echa# 0 de ctubre de 2015 include 4iostream using names!ace std; int main 67 8

description

Ejemplos de programas en C++ sobre el tema de condicionales

Transcript of Programas Semana 3

Page 1: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 1/13

Programas Semana 3

1. Un cliente ordena cierta cantidad de brochas de cerda, rodillos y sellador; las

brochas de cerda tienen un 20% de descuento y los rodillos un 15% de descuento.

Los datos ue se tienen !or cada ti!o de art"culo son# la cantidad !edida y el

!recio unitario. $dems, si se !aga de contado todo tiene un descuento del &%.'laborar un !rograma en ()) ue calcule y muestre en !antalla el costo total de la

orden, tanto !ara el !ago de contado como !ara el caso de !ago de cr*dito.

++ombre del Programa# Programa Semana 3.1

++$utor# -aime $leander (aicedo Sanche/

++echa# 0 de ctubre de 2015

include 4iostream

using names!ace std;

int main 67

8

Page 2: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 2/13

  int bc,r,s,!bc,!r,!s,!t;

  int desc,total,subtotal;

  cout449:igite la cantidad de rochas de (erda#944endl;

  cinbc;

  cout449:igite el !recio unitario de brochas de cerda#944endl;

  cin!bc;

  cout449:igite la cantidad de rodillos944endl;

  cinr;

  cout449:igite el !recio unitario de los rodillos#944endl;

  cin!r;

  cout449:igite la cantidad de sellador#944endl;

  cins;

  cout449:igitre el !recio unitario del sellador#944endl;

  cin!s;

  cout449orma de !ago61# credito + 2# contado 7#944endl;

  cin!t;

  subtotal< 6bc=!bc=0.>7)6r=!r=0.>57)6s=!s7;

  i? 6!t<17

  desc<0;

  else

  desc<desc<subtotal=0.0&;

  total< subtotal@desc;

  cout449'l total a !agar es944total44endl;A

Page 3: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 3/13

2. 'n la tienda :on icolas, el im!uesto ue se debe !agar !or los art"culos

aduiridos se calcula de la siguiente manera# los !rimeros B300000 no causan

im!uesto, los siguientes B300000 tienen un 30% de im!uesto y el resto el C0% de

im!uesto, !ero si el costo del !roducto es mayor a B>00000, entonces se cobra el

50%. :esarrollar un !rograma en ()) ue lea el costo bsico de un art"culo y

calcule el costo total. Duestre en !antalla el art"culo y su costo total.

++ombre del Programa# Programa Semana 3.2

++$utor# -aime $leander (aicedo Sanche/

++echa# 0 de ctubre de 2015

include 4iostream

using names!ace std;

int main67

8

Page 4: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 4/13

  int costo;

  ?loat im!uesto, total;

  cout449:igite el costo del articulo944endl;

  cincosto;

  i?66costo07 EE 6costo4<30000077

  im!uesto < 0;

  else i? 66costo3000007EE6costo4<F0000077

  im!uesto < 6costo @ 3000007=0.3;

  else i? 66costoF000007 EE 6costo4<>0000077

  im!uesto< 300000=0.3)6costo@F000007=0.C;

  else

  im!uesto<costo=0.5;

  total<costo)im!uesto;

  cout449'l im!uesto a !agar es de# B944im!uesto 44 9Gn9;

  cout449'l total a !agar es de# B944total 44 9Gn9;

A

3. Lea los tres lados de un triangulo e indiue si es escaleno, isHsceles o

euiltero.

Page 5: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 5/13

++ombre del Programa# Programa Semana 3.3

++$utor# -aime $leander (aicedo Sanche/

++echa# 0 de ctubre de 2015

include 4iostream

include 4conio.h

using names!ace std;

int main67

8

int lado1;

int lado2;

int lado3;

cout449:igita el lado 1944endl;

cinlado1;

cout449:igita el lado 2944endl;

Page 6: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 6/13

cinlado2;

cout449:igita el lado 3944endl;

cinlado3;

  i?6 lado1 << lado2 EE lado2 << lado37

  cout449 'l triangulo es 'uilatero944endl;

  else i?6 lado1 << lado2 II lado2 << lado3 II lado3 << lado17

  cout449 'l triangulo es isosceles9;

  else

  cout449 'l triangulo es escaleno9;

return 0;

A

C. Lea un nJmero com!rendido entre 1 y & e im!rima el d"a de la semana al cualcorres!onde. Utilice el sKitch

Page 7: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 7/13

include 4iostream

using names!ace std;

int main67

8

  int 6o!7;

  cout449:igite un dia944endl;

  cino!;

  sKitch6o!7

  8

  case 1#

  cout449Lunes944endl;

  brea;

Page 8: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 8/13

  case 2#

  cout449Dartes944endl;

  brea;

  case 3#

  cout449Diercoles944endl;

  brea;

  case C#

  cout449-ueMes944endl;

  brea;

  case 5#

  cout449Niernes944endl;

  brea;

  case F#

  cout449Sabado944endl;

  brea;

  case &#

  cout449:omingo944endl;

  brea;

  A

A

5. Lea tres Malores num*ricos e im!rima el mayor 

Page 9: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 9/13

include 4iostream

using names!ace std;

int main67

8

  int a;

  int b;

  int c;

  cout449Ontrodu/ca el !rimer numero#944endl;

  cina;

  cout449Ontrodu/ca el segundo numero#944endl;

  cinb;

Page 10: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 10/13

  cout449Ontrodu/ca el tercer numero#944endl;

  cinc;

  i?6abEEac7

  cout449'l numero mayo es#944a;

  i?6baEEbc7

  cout449'l numero mayo es#944b;

  i?6caEEcb7

  cout449'l numero mayo es#944c;

A

F. allar el Malor de Q1 y Q2 !ara la e!resiHn cuadrtica. Renga !resente ue a

debe ser di?erente de cero.

Page 11: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 11/13

Q < @b

acb   4*.

 + 2a

include 4iostream

include 4cmath

int main67

8

  int a < 0;

  int b < 0;

  int c < 0;

  std##cout449Ongrese la Mariable a#944std##endl;

  std##cina;

  std##cout449Ongrese la Mariable b#944std##endl;

2

Page 12: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 12/13

  std##cinb;

  std##cout449Ongrese la Mariable c#944std##endl;

  std##cinc;

  int interiorTai/ < !oK6b,27@C=6a=c7;

  int !rimeraSolucion < 0;

  int segundaSolucion < 0;

  i?6interiorTai/407

  8

  std##cout449'sta ecuacion no tiene solucion en los numeros reales.944std##endl;

  A

  else

  8

  !rimeraSolucion < 6@b)srt6interiorTai/77+62=a7;

  segundaSolucion < 6@b@srt6interiorTai/77+62=a7;

  i?6!rimeraSolucion << segundaSolucion7

  8

  std##cout449La unica solucion es#944!rimeraSolucion;

  A

  else

  8

  std##cout449La Primera Solucion es#944!rimeraSolucion44std##endl;

  std##cout449La Segunda Solucion es#944segundaSolucion44std##endl;

  A

Page 13: Programas Semana 3

7/17/2019 Programas Semana 3

http://slidepdf.com/reader/full/programas-semana-3 13/13

  A

  return 0;

A