/* 
CSIS 2610 - Lab 1
10 points
Due: 9/20/2026 11:59pm
author: (your name)

please rename this sourcecode file like "jdittrich_2610_lab1.cpp"
using your banner name (that comes before @student.ysu.edu in email)

email this file to: james.dittrich+YSU@gmail.com
as a single .cpp file attachment.
The subject should be "2610 Lab 1".

NO FILE SHARING LINKS, PLEASE!!!
*/

#include <iostream>
#include <iomanip>
#include <cmath>
#include <string>
using namespace std;

int main(){

	// declare any needed variables here.

	cout << "\n====Q1: greeting====\n";

	/*
	Q1: greeting (4 points)
	=== pseudocode ===
	prompt user for their (first) name
	print "Hello, <name>" to standard output (the screen)
	prompt user for their birth year
	do some arithmetic
	print "<name> will be <integer> years old in 2026"
	*/

	cout << "\n====Q2: sequence of 8 digits/alternating zeroes and ones ====\n";

	/*
	Q2: print a sequence of alternating zeroes and ones
	print exactly eight numbers, starting with zero e.g.:
	0,1,0,1,0,1,0,1
	print exactly one term per line.
	*/
	
	
	while( /* condition */ ){
		//the formula goes here - think about your available C++ operators
		//use EXACTLY ONE cout statement.

	}


	cout << "\n====Q3: first n integers ^ n ====\n";

	/*
	Q3: print the first 20 integers to the nth power, where n is the current integer
	[1,4,27,...,104857600000000000000000000]
	
	print results one per line.
	declare variables - you will need a counter!
	use do-while for looping.
	You should display all the digits as an integer number and right-justify.
	HINT: Observe that there might be overflow due to the size, 
	and adjust your tactics to get as close to 20^20 as you can.
	*/
	do{
		// the formula goes here
		//use EXACTLY ONE cout statement.
	}while( /* condition */ );


	return 0;
} // end main

