CSE 1321 Module 1 A Programming Primer 1182022













- Slides: 13

CSE 1321 - Module 1 A Programming Primer 1/18/2022 CSE 1321 MODULE 1 1

Skeletons BEGIN MAIN END MAIN Note: every time you BEGIN something, you must END it! Write them as pairs! 1/18/2022 CSE 1321 MODULE 1 Ps 2

Skeletons #include <iostream> int main() { std: : cout << "Hello World!n"; } Note: Capitalization matters! 1/18/2022 CSE 1321 MODULE 1 3

Skeletons #2 – Same thing! #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; } Note: The “namespace” thing keeps you from having to type “std” all the time! 1/18/2022 CSE 1321 MODULE 1 4

Printing BEGIN MAIN PRINTLINE “Hello, World!” PRINT “Bob” + “ was” + “ here” END MAIN Ps 1/18/2022 CSE 1321 MODULE 1 5

Printing #include <iostream> using namespace std; int main() { cout << "Hello, World!" << endl; cout << "Bob" << " was" << " here!"; } 1/18/2022 CSE 1321 MODULE 1 6

Declaring/Assigning Variables user. Name BEGIN MAIN “Bob” CREATE user. Name CREATE student. GPA user. Name student. GPA = “Bob” 1. 2 student. GPA = 1. 2 END MAIN Ps 1/18/2022 CSE 1321 MODULE 1 7

Declaring/Assigning Variables #include <iostream> #include <string> using namespace std; int main() { string username; float gpa; username = "Bob"; gpa = 1. 2 f; } 1/18/2022 CSE 1321 MODULE 1 8

Reading Text from the User BEGIN MAIN CREATE user. Input PRINT “Please enter your name” READ user. Input PRINT “Hello, ” + user. Input END MAIN Ps 1/18/2022 CSE 1321 MODULE 1 9

Reading Text from the User #include <iostream> #include <string> using namespace std; int main() { string user. Input; cout << "Please enter your name: "; getline (cin, user. Input); cout << "Hello, " << user. Input << "!" << endl; } 1/18/2022 CSE 1321 MODULE 1 10

Reading Numbers from the User BEGIN MAIN CREATE user. Input PRINT “Please enter your age: ” READ user. Input PRINT “You are ” + user. Input + “ years old. ” END MAIN Ps 1/18/2022 CSE 1321 MODULE 1 11

Reading Numbers from the User #include <iostream> using namespace std; int main() { int age; cout << "Please enter your age: "; cin >> age; cout << "You are " << age << " years old. " << endl; } 1/18/2022 CSE 1321 MODULE 1 12

Note There are times when reading strings and numbers immediately after one another is problematic. We’ll talk about that later. 1/18/2022 CSE 1321 MODULE 4 13