Jump to content

Hello Newcomer here

- - - - -

  • Please log in to reply
10 replies to this topic

#1
vaironl

vaironl

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts
hi guys, my name is vairon not much to say about me except that i am Spanish.
motivated toward learning programming languages , and that is all.

Looking towards C++ help.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Welcome aboard!
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
Welcome to our forums. Glad you could get started with a language like C++, it is a good one!
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#4
vaironl

vaironl

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts

Alexander said:

Welcome to our forums. Glad you could get started with a language like C++, it is a good one!

Thanks for acceptance to the forum.

I got a brief question which I don't know if I should ask on another post but here it goes..

Does a programmer need to know allot of math?
(knowing that I might want to choose this as a career , I'm afraid that math would be required , because I am just horrible at it.)

#5
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200

vaironl said:

Does a programmer need to know allot of math?
The math in day to day programming is relatively minor, you need to work with minimal subtraction and addition along with logical operators (less-than, greater-than) to know how many times a loop will run for example. for(i = 2; i < 6; ++i) will run 4 times. Or for example to print a 10x10 multidimensional array:
for( i = 0; i < 10; i++) {
  for( j = 0; j < 10; j++) {
    std::cout << array[i][j] << " "; //What do you think will i and j be without actually running it?
  }
  std::cout << std::endl;
}

It mainly is visualizing what the code will do, if the math is wrong it will usually always make an obvious bug which you can fix and learn from, unless working with algorithms to sort arrays and calculate values dynamically within or something, you may not need all that much math.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#6
vaironl

vaironl

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts

Alexander said:

The math in day to day programming is relatively minor, you need to work with minimal subtraction and addition along with logical operators (less-than, greater-than) to know how many times a loop will run for example. for(i = 2; i < 6; ++i) will run 4 times. Or for example to print a 10x10 multidimensional array:
for( i = 0; i < 10; i++) {

  for( j = 0; j < 10; j++) {

    std::cout << array[i][j] << " "; //What do you think will i and j be without actually running it?

  }

  std::cout << std::endl;

}

It mainly is visualizing what the code will do, if the math is wrong it will usually always make an obvious bug which you can fix and learn from, unless working with algorithms to sort arrays and calculate values dynamically within or something, you may not need all that much math.

Sounds good, But still i understand Math is a subject which will always be a daily part of our lives.

By the way, I did not understand anything in those codes :[.. I hope learning the language is not Extremely hard.. ( Though i have heard lots of people get frustrated)

#7
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
It always looks tough at the beginning, and requires reading a lot of different books and materials online to get even the intermediate stuff, you will get the hang of it once you know what each bit of syntax does.

If you feel that this language is too tough, feel free to tell us what kind of applications you wish to make or learn and we can provide options for easier languages, C++ is a lot more general (and thus slightly harder) than something like C# or Python - Although what you learn in C++ you can certainly use in nearly every language (a plus)
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#8
vaironl

vaironl

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts

Alexander said:

It always looks tough at the beginning, and requires reading a lot of different books and materials online to get even the intermediate stuff, you will get the hang of it once you know what each bit of syntax does.

If you feel that this language is too tough, feel free to tell us what kind of applications you wish to make or learn and we can provide options for easier languages, C++ is a lot more general (and thus slightly harder) than something like C# or Python - Although what you learn in C++ you can certainly use in nearly every language (a plus)

Sounds Like a good idea thanks for for the explanation. I will open a new thread soon about what compiler to download and where to go to actually start before i buy the books, because i still need to do some banking to buy them.

Hope you can reply to that thread thanks for the great help

#9
TheCompBoy

TheCompBoy

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 272 posts
Welcome to the codecall forum! hope we see each other around here :)

#10
vaironl

vaironl

    Programmer

  • Members
  • PipPipPipPip
  • 117 posts

TheCompBoy said:

Welcome to the codecall forum! hope we see each other around here :)

THANKS !

#11
LuthfiHakim

LuthfiHakim

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 763 posts
Hi Vairon, welcome to CodeCall!




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users