Upload
gustavo-reyes
View
215
Download
0
Embed Size (px)
Citation preview
8/15/2019 Ordenador de datos y Fibonacci en C++
1/6
1. Dada la siguiente codifcación en leguaje “C” escriba el diagrama de ujo
que le corresponde.
/*Programa para ordenar en orma descendente un conjunto de n!meros */
"include#stdio.$%
"defne & 1''
main()
int i+j+,+n-
oat +0&-
print(23n 4ntroduce el numero de datos a ordenar2)-
print(23n n52)-scan(26d2+7n)-
print(23n 4ntroduce los datos a ordenar3n2)-
or(i5'-i#5n81-i99)
print(2 (6d)52+i91)-scan(262+70i)-:
print(23n ;os datos desordenados son< 2)-
or(i5'-i#5n81-i99)
print(26.=3t2+0i)-
or(i5'-i#5n81-i99)
or(j5i91-j#5n81-j99)
i(0j%0i)
50i-0i50j-0j5-: :
print(23n ;os datos >a ordenados son< 2)-
or(i5'-i#5n81-i99)
print(26.=3t2+0i)-
getc$()-
:
i+ j+ ,+ n+ int
0
4nicio
8/15/2019 Ordenador de datos y Fibonacci en C++
2/6
=. Dado el siguiente diagrama de ujo dar su correspondiente codifcación
en lenguaje “C”.
n+
i#5n
0i
Datos
desordenado
i#5n
0i
0i
i#5n
j#5n
0j%0i
50i
0i50j
0d5
Datos
end
8/15/2019 Ordenador de datos y Fibonacci en C++
3/6
8/15/2019 Ordenador de datos y Fibonacci en C++
4/6
8/15/2019 Ordenador de datos y Fibonacci en C++
5/6
Diagrama de ujo
4nicio
x , y , z , i , n , a
Eumatoria de n
tArminos de la
sucesión de Bibonacci
@asta que tArmino de la
secuencia de Bibonacci
deseas sumar
Malor de n
n5'
n%1 ;a sumatoria de 1 es 1
i51 i#5nN1
5(Jalor deO59>
9(Jalor de
end
5>
>5O
a5a9O
8/15/2019 Ordenador de datos y Fibonacci en C++
6/6
Prueba de escritorio
/*Programa para obtener la sumatoria de n terminos de la sucesión de
Bibonacci */
"include #stdio.$%
"include #stdlib.$%
"include #conio.$%
main()
int +>+O+i+n+a-
5'-
>51-
O51-
a5'-
print(2@asta que termino de la secuencia de Bibonacci deseas
sumarQ3n2)-
scan(26d2+7n)-
i(n551) print(23n3n;a sumatoria de 1 es 1.3n2)- getc$()-:
i(n%1)
print(212)-
or (i51- i#5nN1- i99)
O59>-
print(296d2+O)-
5>-
>5O-
a 5 a9O-
:
print(256d2+a91)-
:
return '-
: