Download - Document14

Transcript

101Cada case puede ejecutar mltiples lneas de cdigo. Todos deben terminan con un break, que indica que debe seguirse la ejecucin del programa luego deejecutar las lneas superiores. La ejecucin contina luego de la estructura switc. !l caso de"ault se ejecuta si no ubo coincidencia entre el contenido de #alor $ los case superiores.Sintaxis:switch( variable ){case valor1: accion1; (*)case valor2: accion2; (*)case valor3: accion3; (*)...case valorN: accionN; (*)default: accionD; (**)}!"#$#$%&:1.' (ue )ida un n*+ero del 1 al , - di.a el d/a de la se+ana corres)ondiente.%include &stdio.'%include &stdlib.'int main(#oid)*int i+print"(,-ntrodu.ca nmero del 1 al /0,)+scan"(,1d,,2i)+switc(i)*case 10 print" (,Lunes3n,)+ break+case 40 print" (,5artes3n,)+ break+case 60 print" (,5i7rcoles3n,)+ break+case 80 print" (,9ue#es3n,)+ break+case :0104 print" (,;iernes3n,)+ break+case lida3n,)+ break+As$stem(,BCD=!,)+ return 0+A2. '(ue )ida un n*+ero del 1 al 12 - di.a el no+bre del +es corres)ondiente.%include &stdio.'%include &stdlib.'int main(#oid)*int i+print"(,-ntrodu.ca nmero del 1 al 140,)+scan"(,1d,,2i)+switc(i)*case 10 print" (,!nero3n,)+ break+case 40 print" (,Eebrero3n,)+ break+case 60 print" (,5ar.o3n,)+ break+case 80 print" (,Cbril3n,)+ break+case :0 print" (,5a$o3n,)+ break+case cter0,)+scan"(,1c,,2c)+ switc (c)* case IaI0print" (,!s #ocal3n,)+break+ case IeI0print" (,!s #ocal3n,)+break+ case IiI0print" (,!s #ocal3n,)+break+ case IoI0108print" (,!s #ocal3n,)+break+ case IuI0 print" (,!s #ocal3n,)+break+ de"ault0print" (,Ho es #ocal3n,)+break+A s$stem(,BCD=!,)+ return 0+A0.' #rear un )ro.ra+a 1ue calcule dos nu+eros - reali2e o)eraciones basicas (345464') utili2ando el ciclo D%678$94 )ero al :nal debe dar la o)cion de &;9$"int main(#oid)*car opcion+Joat n1,n4,r+ do*print"(,3ningrese el primer numero0 ,)+ scan"(,1",,2n1)+ print"(,3ningrese el segundo numero0 ,)+ scan"(,1",,2n4)+ print"(,3n5!HD ?! @BC-@H!=,)+ print"(,3n1.=D5C3n4.K!=TC3n6.5DLT-BL-CCC-@H3n8.?-;-=-@H3n:.=CL-K ,)+ print"(,3n!=C@LC =D @BC-@H0 ,)+ scan"(,1s,,2opcion)+ switc(opcion)* case I1I0 *rMn1Nn4+A break+ case I4I0 *rMn1On4+A break+ case I6I0 *rMn1Pn4+A break+ case I8I0 *rMn1Qn4+A break+ case I:I0 *print"(,salir,)+A break+ de"ault0print"(,3nerror...opcion in#alidada,)+ Aprint"(,el resultado de su opcion es0 1.4",, r)+

Awile(opcionRM:)+ getc()+10: }


Top Related