C++ :: How To Find Min / Max And Avg Without Arrays In Program
Sep 24, 2014
This program does everything i want except for one major problem and one small one.
1. The program keeps taking my last entered number and counting it as max and min
2. When I go to end with 0 it adsd the enter number prompt then returns.
#include <iostream>
using namespace std;
int main()
{
I wanted to write a program that will determine a set of values that add up to a target value. I want to use 12 bins and fill the bins with random numbers between 0 and 20. Then, look for a target value of 30.
Here is what I have so far. (mix of actual code and Pseudocode.)
#include <stdio.h> #include <string.h> #include <ctype.h> #include <conio.h> #include <stdlib.h> int main (void) { // columns: 0=value 1=checked 2=selected
I have an array of "2,3,4,5,6,9,10,11,12,99". I need to create a table of this which i have done using case
1. Find the maximum value of the array 2. Find the sum of the first and last element of the array 3. Swap the adjacent pairs of arrays 4. Display the values in array 5. Quit
Please enter choice:
but when i try running the program i did i keep having the break or continue pop up ....
#include <iostream> using namespace std; int main() { int choice; int number[10] = {2,3,4,5,6,9,10,11,12,99};
how to write a basic tic tac toe program using arrays. I've already done one but without using arrays. As you can see in the code below, there is too much repetitive code which I don't like the look of.
As a beginner, I would like to attempt this myself. I just need to know where to start, what to do, etc... This is where I am stuck.
Here's my code for the tic tac toe program:
Code: #include <iostream> using namespace std; int main()
Add a program that declares two arrays of 5 integers each. Provide one function to load one array with random numbers from 1 to 25, another to fill the other array with user supplied values, and a third function to print an array. The main function should declare the arrays and use the functions to fill each array and print them both.
The code i have so far is #include <cstdlib> #include <iostream> using namespace std; void printaaray(int printarray1[], int printarray2);
Been working on this program for a while. It's currently broken in several parts but it at least reads and stores the data into the arrays correctly. The problem is writing the sort function and the swap function. The other problem is writing both of these to keep the correct ages with the correct names.
/* Write a program to allow the user to enter up to ten people with their age. The names will be a full name consisting of a last, possibly a middle initial, and a first name. The full name will be no longer than 40 characters in length. The full will be stored in an array of strings, a two dimensioned array of characters. The ages will be stored in an array of integers. Manage the arrays as parallel arrays. Data entry will be from the keyboard and will read the full name followed by the age. Data entry will terminate when the arrays are full or when nothing is entered for the full name. Use a subroutine to enter the data and pass the arrays to the subroutine, do not use global arrays. Once the data is completely entered, use another subroutine to print out the arrays to the screen. Then use a subroutine to sort the data on the full names, ascending order. Reuse the print subroutine and print the sorted data out to the screen. Write another subroutine which sorts the data on age as the primary sort and full name as the secondary sort. Finally reuse the print subroutine to print the data to the screen. The main program will call the data entry function, followed by the print function, the name sort function, the print function, the age sort function and finally the print function. All data will be passed to the functions, no global data. */
I wrote this program using struct and it works fine, now I want to write it just using arrays and I don't think i can do it. So here is the original code:
Given that today is June 9, thursday, write a program that will print the day of the week on June 9, after x years from now. Assume one year is 365 days.
In my C++ program, lets call it menu.exe, I want the user to be able to run a specific program when selecting a specific menu, let's call this program cios.exe.
As the users of my program can have the cios.exe installed in any folder location, I need a way to first locate where the cios.exe is located and then start it with ShellExecute. My problem is : How do I find the path to where cios.exe is located in anyones PC as it can be installed it any folder location.
I have written a program that will input a text file named "inarray.cpp", which contains 10 numbers each separated by a comma, into an array and display the majority on the screen. I am having trouble reading the file in the correct way. For example the numbers have to be on their own separate lines with no commas for my program to work.
ie...
I need to read in 1,2,3,4,5... but instead i am reading 1 2 3 4 . . .
My tasks was to write a program which finds difference between two arrays (elements which are in first array but not in second and vice-versa). Program works, but something wrong is with the memory allocation for array.
My code is: main.c Code: #include <stdio.h> #include <stdlib.h> #include "header.h"
SO Im supposed to write a program that uses arrays to calculate the sum and display it. I keep getting the error that says the sum has to be initialized.
#include <iostream> using namespace std; //Function prototype int sumArray(int); const int NUM_ELEMENTS = 5;
writing this program where you can search a structure array for existing elements, add new elements to the structure array, and find and display entire elements of the array structure and all.
Right now I am stuck on adding new elements to the structure array.
I'm doing a program about finding out the solution of a sudoku puzzle. I've been thinking about how I'm going to check every box of the small 3x3's. What would be the best and most efficient way of doing that?
The program need to find mean of elements in columns which are divided by 3. And to print which colmn has the greater mean
Example
For matrix: 7 9 5 17 15 30 29 34 60
Program print: 0 12 45. The greater mean: 3 column.
I wrote this code and it prints 0 12 45 idk how to find which column has greater mean?
Code:
#include <stdio.h> #define max 50 int main() {int n,m,i,j,k,d,br=0,suma; int a[max][max]; int b[max][max]; printf("Kolku redici i kolku koloni da imat matricite: "); scanf("%d %d ", &n,&m);
I am writing a program to find the square root of a number. I am using the Newton-Raphson method..Just to clarify a bit of the code.. fabs(1/(x+1)) < 0.001 is to check for relative error..
EXAMPLE: for user entry of 100 if the iteration process ends in 10.055 the answer will return as 10 which is correct. But it isn't doing that.
It compiles I then proceed to run it..prompts me "Enter a number to find the square root of: I type 100 then hit enter...
"The square root of 100 is -1077834936"
My first time writing a program from complete scratch.
And I know there is a sqrt() function...just wanted to write my own.
Code:
#include <stdio.h> #include <math.h> double mysqrt(double a); int main() { double a, result; printf("Enter a number to find the square root of: ");
int main() { int a=0, c, d, N, K; bool stopBool = 0;
[Code]....
This is supposed to find take a number N and K and find all numbers between 0 and N that equal K and cout the number of pairs that fit it but it doesn't work.
I wrote this code to search words in the file and display if the program found the word or not. when i write the words in the file on the same line (without the endl) like this :
w_toFile << "gilbert"; w_toFile << "lara"; w_toFile << "rana"; i can search any word.
but when i write them with the endl, the program can find only the first word. what can i do to make the program find any word even if they are each on a line?
here is the full code:
#include <iostream> #include <windows.h> #include <fstream> #include <string> using namespace std; int main (void) { string wordsearch;