Porfavor me pueden decir ĀæĀæĀæcomo funciona mi codigo si no le puse parametros a las 2 ultimas funciones??? | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
0

Porfavor me pueden decir ĀæĀæĀæcomo funciona mi codigo si no le puse parametros a las 2 ultimas funciones???

#include <iostream> #include <conio.h> using namespace std; int vect[10]; int tam; void pedirDatos(); void cambiarSigno(); void imprimir(); int main(){ pedirDatos(); cambiarSigno(); imprimir(); getch(); return 0; } void pedirDatos(){ cout<<"TamaƱo de vector: "; cin>>tam; for(int i=0;i<tam;i++){ cout<<"Numero?"; cin>>vect[i]; } } void cambiarSigno(){ for(int i=0;i<tam;i++){ vect[i]*=-1; } } void imprimir(){ for(int i=0;i<tam;i++){ cout<<vect[i]<<";"; } }

15th Dec 2019, 1:43 AM
Juan Diego Valdivia Mendoza
Juan Diego Valdivia Mendoza - avatar
1 Resposta
0
Hola Juan, tus variables estƔn declaradas de forma global por lo cual son vistas por todas las funciones. Si las declaras en el main debes pasarla por parƔmetros. Saludos.
15th Dec 2019, 8:36 PM
NicolƔs VƔzquez
NicolƔs VƔzquez - avatar